Wikistix
wikidb
https://www.stix.id.au/wiki/Main_Page
MediaWiki 1.39.3
case-sensitive
Media
Special
Talk
User
User talk
Wikistix
Wikistix talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
Main Page
0
5
1
2004-11-15T10:36:55Z
MediaWiki default
0
wikitext
text/x-wiki
<big>'''MediaWiki has been successfully installed.'''</big>
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
== Getting started ==
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
bd962048d95fbb6b6b514885867811db20a5476b
7
1
2004-12-17T22:49:25Z
Stix
2
wikitext
text/x-wiki
Wiki software successfully installed.
Please see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface]
and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help.
If you just want to play, check out the [[Sandbox]].
02175de1bc329396b9062bf2c564f50f77171555
8
7
2005-02-03T11:27:51Z
Stix
2
Rewrite from original
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and peices I'm putting up on my site. Here you'll find info on [[TSM]] and [[AIX]], for starters. More to come as I could be bothered making it available.
[mailto:stix@stix.homeunix.net Contact] me for an account, if you think you have something to contribute.
8643bba6caa70d9c945fc393fc6144944ee85452
9
8
2005-02-03T12:27:36Z
Stix
2
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and peices I'm putting up on my site. Here you'll find info on [[TSM]] and [[AIX]], for starters. More to come as I could be bothered making it available.
Since this is running on my own fairly small machine, I've restricted editing and user creation rights. So, [mailto:stix@stix.homeunix.net Contact] me for an account, if you think you have something to contribute.
90ecb8fb879f7781750b95d730f68718164c5993
743
9
2005-02-07T07:03:01Z
Stix
2
spelling
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Here you'll find info on [[TSM]] and [[AIX]], for starters. More to come as I could be bothered making it available.
Since this is running on my own fairly small machine, I've restricted editing and user creation rights. So, [mailto:stix@stix.homeunix.net Contact] me for an account, if you think you have something to contribute.
3986c6bcce33f396151913c83d2119208ddbe4ee
MediaWiki:Login
8
285
301
2004-11-15T10:36:55Z
MediaWiki default
0
wikitext
text/x-wiki
Log in
f7c400ed695f898b8ee9d21664aa17b5bb693828
797
301
2005-02-21T07:15:07Z
MediaWiki default
0
wikitext
text/x-wiki
Log in
f7c400ed695f898b8ee9d21664aa17b5bb693828
MediaWiki:Protectedpagewarning
8
472
488
2004-11-15T10:36:55Z
MediaWiki default
0
wikitext
text/x-wiki
WARNING: This page has been locked so that only
users with sysop privileges can edit it. Be sure you are following the
<a href='/wiki/index.php/{{ns:4}}:Protected_page_guidelines'>protected page
guidelines</a>.
e11e00d2c4a65bb41d3d95e70e33a1f87485c663
1392
488
2005-02-21T07:15:09Z
MediaWiki default
0
wikitext
text/x-wiki
WARNING: This page has been locked so that only
users with sysop privileges can edit it. Be sure you are following the
<a href='/mediawiki-1.3.10/index.php/{{ns:4}}:Protected_page_guidelines'>protected page
guidelines</a>.
6963fbf4fcdaa86ead6caee6e5dcb5c47c5c3a3f
MediaWiki:Protectedtext
8
473
489
2004-11-15T10:36:55Z
MediaWiki default
0
wikitext
text/x-wiki
This page has been locked to prevent editing; there are
a number of reasons why this may be so, please see
[[{{ns:4}}:Protected page]].
You can view and copy the source of this page:
35cb28f17d5fb71a497b1a7d367a9c2713e3ec12
Wikistix:Block log
4
4
924
2004-11-15T10:36:55Z
Unknown user
0
wikitext
text/x-wiki
This is a log of user blocking and unblocking actions. Automatically
blocked IP addresses are not be listed. See the [[Special:Ipblocklist|IP block list]] for
the list of currently operational bans and blocks.
cf4778835b08256bb6097ac9db1046567ffba681
Wikistix:Bureaucrat log
4
727
1647
2004-11-15T11:33:21Z
WikiSysop
1
Rights for user "Stix" set "+bureaucrat "
wikitext
text/x-wiki
<ul><li>11:33, 15 Nov 2004 [[User:WikiSysop|WikiSysop]] Rights for user "Stix" set "+bureaucrat "</li>
<li>11:33, 15 Nov 2004 [[User:WikiSysop|WikiSysop]] Rights for user "Stix" set "+sysop"</li>
</ul>
c21d096c599e3b96c2b2e1edb8292386d1b919d1
Sandbox
0
728
6
2004-11-15T12:47:11Z
Stix
2
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
Numbered lists work like this:
# item
# item
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
67877742291a66fb68927a8e29d248d10489b0ec
753
6
2005-01-16T01:18:30Z
Stix
2
/* Sandbox */
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
Numbered lists work like this:
# item
# item
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
6d4854f87b5a69e0c2f2d6208a2cd6a8f6902f73
Wikistix:About
4
729
766
2004-12-16T21:50:59Z
Stix
2
wikitext
text/x-wiki
This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear is I or others make it available.
a19ac0284f4188362891e449c22c07341660d266
lrud kernel thread
0
730
2
2005-01-14T23:55:57Z
Stix
2
wikitext
text/x-wiki
'''lrud''' - the [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an MP kernel in 4.3.3 and later, it is multi-threaded with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O ocurring, and thrashing of the [[VMM]] file cache.
[[Category:AIX]]
89564f207444a204a166a99507f6f3dd45e0de7d
12
2
2005-01-15T00:03:14Z
Stix
2
wikitext
text/x-wiki
; lrud : the [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O ocurring, and thrashing of the [[VMM]] file cache.
[[Category:AIX]]
3f6afc67a62c056f87dcb15445691c8c41495014
13
12
2005-02-07T20:52:21Z
Stix
2
Zap definition formatting
wikitext
text/x-wiki
The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O ocurring, and thrashing of the [[VMM]] file cache.
[[Category:AIX]]
32d0438f4b12c0626741f5afbd79aebaf9d55b33
760
13
2005-02-07T21:12:26Z
Stix
2
Add database and dio links.
wikitext
text/x-wiki
The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O ocurring, and thrashing of the [[VMM]] file cache.
If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance.
[[Category:AIX]]
025259c7cbbe081e010d0cd8ad31e29912076ae3
VMM
0
731
11
2005-01-15T00:00:12Z
Stix
2
wikitext
text/x-wiki
;VMM : Virtual Memory Manager. The part of an [[AIX]] kernel reponsible for managing memory allocation, and on modern kernels, file I/O. All reads and writes go via the VMM, except if options like [[O_DIRECT]] or [[dio]] are used.
[[Category:AIX]]
b0d56513d2a0f3a0cae829ed8663e64518169034
1651
11
2005-02-07T07:17:55Z
Stix
2
Add pagein, pageout, pgspin, pgspout info
wikitext
text/x-wiki
;VMM : Virtual Memory Manager. The part of an [[AIX]] kernel reponsible for managing memory allocation, and on modern kernels, file I/O. All reads and writes go via the VMM, except if options like [[O_DIRECT]] or [[dio]] are used.
Under [[topas]], file I/O requiring disk access is also seen in the pagein and pageout counters. The pgspin and pgspout counters are specifically related to I/O to and from [[paging spaces]].
[[Category:AIX]]
13c9d64a5379f96ff96af68dc33640ca3f31faef
Category:AIX
14
732
750
2005-01-15T00:01:28Z
Stix
2
wikitext
text/x-wiki
Pages relating to [[IBM]]'s [[UNIX]] flavour, called [[AIX]].
bd421a5d74557ce7b477f0b68102e47860abca64
Multi-Processor
0
733
4
2005-01-15T00:07:53Z
Stix
2
wikitext
text/x-wiki
Multi-Processor : Typically used to refer both to hardware with more than one [[CPU]], and kernels that are capable of scheduling threads on more than one processor. Contrast with [[Uni-Processor]]. On AIX, the MP kernel is found at <code>/usr/lib/boot/unix_mp</code>. Note that the AIX [[64-bit kernel]] is MP by default.
744a489d0957b08ff5c776538354e5d8b2ff712d
5
4
2005-01-15T00:11:25Z
Stix
2
wikitext
text/x-wiki
Multi-Processor : Typically used to refer both to hardware with more than one [[CPU]], and kernels that are capable of scheduling threads on more than one processor. Contrast with [[Uni-Processor]]. On AIX, the MP kernel is found at <code>/usr/lib/boot/unix_mp</code>. Note that the AIX [[64-bit kernel]] is MP by default.
[[Category:AIX]]
26169f65960496ef998d4a53afcaf6f543e73173
1653
5
2005-01-15T00:12:03Z
Stix
2
wikitext
text/x-wiki
Multi-Processor : Typically used to refer both to hardware with more than one [[CPU]], and kernels that are capable of scheduling threads on more than one processor. Contrast with [[Uni-Processor]]. On [[AIX]], the MP kernel is found at <code>/usr/lib/boot/unix_mp</code>. Note that the [[AIX]] [[64-bit kernel]] is MP by default.
[[Category:AIX]]
faeed6b6caf0ad1675e43a0ca46bea96e4782a90
MP
0
734
1654
2005-01-15T00:08:24Z
Stix
2
MP moved to Multi-Processor
wikitext
text/x-wiki
#REDIRECT [[Multi-Processor]]
0c9947a0cb457e5f950e4153dd81d4cb43edbc02
Uni-Processor
0
735
3
2005-01-15T00:10:15Z
Stix
2
wikitext
text/x-wiki
; Uni-Processor : Refers to a kernel that will only use one CPU. On AIX, it is found at <code>/usr/lib/boot/unix_up</code>.
[[Category:AIX]]
d9936e2fee7f2fff646db4e3a62f4f6e402b746d
1655
3
2005-01-15T00:10:52Z
Stix
2
wikitext
text/x-wiki
; Uni-Processor : Refers to a kernel that will only use one CPU. On AIX, it is found at <code>/usr/lib/boot/unix_up</code>. Constrast with [[Multi-Processor]].
[[Category:AIX]]
d128a60b1dc3cc205e5ce3ee1787352c36690459
Template:stub
10
736
1656
2005-02-03T12:17:56Z
Stix
2
wikitext
text/x-wiki
''This article is a [[Wikipedia:Perfect stub article|stub]]. Please [{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} expand it] if you have more information.''
[[Category:Stub]]
b79c959b86c7d376fd31e318dfa5a2e0c9811cd1
Tivoli Storage Manager
0
737
1657
2005-02-03T12:19:20Z
Stix
2
wikitext
text/x-wiki
Tivoli Storage Manager, also known as TSM, and previously known as [[ADSTAR Distributed Storage Manager]]. This is IBM's enterprise storage management tool, providing backup, archiving and [[Heirarchial Storage Management]] (HSM).
[[Category:TSM]]
{{stub}}
b17eb493b40dc2078e1b3b51038a5ba8e588090a
slibclean
0
738
1658
2005-02-07T06:54:04Z
Stix
2
wikitext
text/x-wiki
Under [[AIX]], shared libraries may remain cached in [[RAM]] even after their associated directory entries have been [[unlinked]]. These shared libraries then consume disk space, but are invisible to tools like [[du]], [[lsof]], etc.
slibclean scans memory looking for [[shared libraries]] with a zero reference count, and frees all it finds. If these belong to [[unlinked]] files, the disk space is released.
This command is harmless, although requires [[root]] to run. It may be run at any time.
[[Category:AIX]]
0e12bc9352af7471918cbe9e6a0b2eb912a27e1e
AIX
0
739
10
2005-02-07T07:11:14Z
Stix
2
wikitext
text/x-wiki
[[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Eric Levenez.
[[Category:AIX]]
{{stub}}
6fef83ac76479e9b6a4a31dd32f44970f03caa53
17
10
2005-02-07T07:14:03Z
Stix
2
Fix name
wikitext
text/x-wiki
[[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez.
[[Category:AIX]]
{{stub}}
9cc29d245ea7ca7eb44af5974e8937a129688064
18
17
2005-02-09T05:23:29Z
Stix
2
Add AIX versions and release dates
wikitext
text/x-wiki
== Introduction ==
[[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez.
== Versions ==
{| border="1" cellpadding="5"
! AIX Version || Release Date
|-
| 3.2.5 || 1993-10-15
|-
| 4.1 || 1994-08-12
|-
| 4.1.1 || 1994-10-28
|-
| 4.1.3 || 1995-07-07
|-
| 4.1.4 || 1995-10-20
|-
| 4.1.5 || 1996-11-08
|-
| 4.2 || 1996-05-17
|-
| 4.2.1 || 1997-04-25
|-
| 4.3 || 1997-10-31
|-
| 4.3.1 || 1998-04-24
|-
| 4.3.2 || 1998-10-23
|-
| 4.3.3 || 1999-09-17
|-
| 5.0 || 2000-10-17
|-
| 5.1 || 2001-05-04
|-
| 5.2 || 2002-10-18
|-
| 5.3.0 || 2004-08-30
|}
[[Category:AIX]]
{{stub}}
2aafd211acbafac3fc5828a73f73a4bdaa4ac7a0
748
18
2005-02-09T05:34:21Z
Stix
2
Put versions in date order and compact table
wikitext
text/x-wiki
== Introduction ==
[[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez.
== Versions ==
{| border="1" cellpadding="2"
! AIX Version || Release Date
|-
| 3.2.5 || 1993-10-15
|-
| 4.1 || 1994-08-12
|-
| 4.1.1 || 1994-10-28
|-
| 4.1.3 || 1995-07-07
|-
| 4.1.4 || 1995-10-20
|-
| 4.2 || 1996-05-17
|-
| 4.1.5 || 1996-11-08
|-
| 4.2.1 || 1997-04-25
|-
| 4.3 || 1997-10-31
|-
| 4.3.1 || 1998-04-24
|-
| 4.3.2 || 1998-10-23
|-
| 4.3.3 || 1999-09-17
|-
| 5.0 || 2000-10-17
|-
| 5.1 || 2001-05-04
|-
| 5.2 || 2002-10-18
|-
| 5.3.0 || 2004-08-30
|}
[[Category:AIX]]
{{stub}}
7752812d63e9791cd48bb6f21d93c25ec90ea1b0
dio
0
740
1660
2005-02-07T21:12:56Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[direct I/O]]
0735ece444ce5be0d6d8f442f214b3647be2603d
direct I/O
0
741
14
2005-02-07T21:15:10Z
Stix
2
wikitext
text/x-wiki
[[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud]] kernel thread from having any work to do.
[[Category:AIX]]
{{stub}}
e9e3fd4c05ea907c08629b702c6d3d109db7a4b7
761
14
2005-02-07T21:25:53Z
Stix
2
expand
wikitext
text/x-wiki
[[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do.
Direct I/O may be enabled via two methods:
* Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call.
* Use of the <tt>dio</tt> mount option.
[[Category:AIX]]
{{stub}}
cbf5778aa0b5a852b3fd31a8f0b9abbf6f3d75e2
lrud
0
742
1662
2005-02-07T21:15:57Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[lrud kernel thread]]
7d3a2e3c087c63604c07ada59f4904a58fcdbc81
Spmi: Common Memory locked by process
0
743
15
2005-02-08T19:55:41Z
Stix
2
wikitext
text/x-wiki
Easily seen as:
ksh$ topas
topas: Unable to initialize Spmi interface
Spmi: Common Memory locked by process 69904, requestor: 90692 (SiInit)
Some process using the Spmi API (System Performance Measuring Interface) has not released a lock correctly. This will prevent saposcol from starting, amongst others. If this is on an SP node running PSSP, try restarting haemaixos:
ksh# stopsrc -s haemaixos
ksh# startsrc -s haemaixos
This doesn't appear to impact the normal running of the system, and has addressed the issue in our case.
0d6b92be3dc8e0aeac307f31bd8f68b23aed88f4
916
15
2005-02-08T19:56:16Z
Stix
2
add category
wikitext
text/x-wiki
Easily seen as:
ksh$ topas
topas: Unable to initialize Spmi interface
Spmi: Common Memory locked by process 69904, requestor: 90692 (SiInit)
Some process using the Spmi API (System Performance Measuring Interface) has not released a lock correctly. This will prevent saposcol from starting, amongst others. If this is on an SP node running PSSP, try restarting haemaixos:
ksh# stopsrc -s haemaixos
ksh# startsrc -s haemaixos
This doesn't appear to impact the normal running of the system, and has addressed the issue in our case.
[[Category:AIX]]
05773521ba0b289d3c43a27ef31ce13bb1404bbf
Handy AIX links
0
744
16
2005-02-08T20:23:02Z
Stix
2
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
[[Category:AIX]]
7bf09f63306474dc1629199bd3298aba79afde05
21
16
2005-02-09T04:34:45Z
Stix
2
Add aixs2s.pdf link
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
[[Category:AIX]]
a17cbe6cd1ef8220d257801f663c0cceda68c9cb
749
21
2005-02-10T05:31:55Z
Stix
2
Add lifecycle link
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
[[Category:AIX]]
2fc35b594307315808de78f8ca313b91d0613f0e
PostgreSQL Object Size
0
745
19
2005-02-09T12:23:37Z
Stix
2
wikitext
text/x-wiki
[[SQL]] to find the sizes of objects in [[PostgreSQL]], with the following example taken from a [http://www.bacula.org bacula] database.
bacula=# select relname, relfilenode, relpages, relkind from pg_class order by relpages desc limit 10;
relname | relfilenode | relpages | relkind
--------------------------------+-------------+----------+---------
file | 1009465 | 113895 | r
file_pkey | 1009473 | 31693 | i
path_name_idx | 1009551 | 1816 | i
filename | 1009474 | 1366 | r
path | 1009545 | 1202 | r
filename_name_idx | 1009480 | 1160 | i
filename_pkey | 1009481 | 630 | i
path_pkey | 1009552 | 321 | i
pg_proc_proname_args_nsp_index | 16642 | 138 | i
pg_proc | 1255 | 65 | r
(10 rows)
[[Category:SQL]]
[[Category:PostgreSQL]]
94469136fcdfff14fd42c9b95f60a96091e15136
20
19
2005-02-10T04:28:36Z
Stix
2
Wrap long line
wikitext
text/x-wiki
[[SQL]] to find the sizes of objects in [[PostgreSQL]], with the following example taken from a [http://www.bacula.org bacula] database.
bacula=# select relname, relfilenode, relpages, relkind
bacula-# from pg_class order by relpages desc limit 10;
relname | relfilenode | relpages | relkind
--------------------------------+-------------+----------+---------
file | 1009465 | 113895 | r
file_pkey | 1009473 | 31693 | i
path_name_idx | 1009551 | 1816 | i
filename | 1009474 | 1366 | r
path | 1009545 | 1202 | r
filename_name_idx | 1009480 | 1160 | i
filename_pkey | 1009481 | 630 | i
path_pkey | 1009552 | 321 | i
pg_proc_proname_args_nsp_index | 16642 | 138 | i
pg_proc | 1255 | 65 | r
(10 rows)
[[Category:SQL]]
[[Category:PostgreSQL]]
0616f2dce89a4a509eb89b05a41f176462004540
756
20
2005-02-10T04:28:56Z
Stix
2
delete blank line
wikitext
text/x-wiki
[[SQL]] to find the sizes of objects in [[PostgreSQL]], with the following example taken from a [http://www.bacula.org bacula] database.
bacula=# select relname, relfilenode, relpages, relkind
bacula-# from pg_class order by relpages desc limit 10;
relname | relfilenode | relpages | relkind
--------------------------------+-------------+----------+---------
file | 1009465 | 113895 | r
file_pkey | 1009473 | 31693 | i
path_name_idx | 1009551 | 1816 | i
filename | 1009474 | 1366 | r
path | 1009545 | 1202 | r
filename_name_idx | 1009480 | 1160 | i
filename_pkey | 1009481 | 630 | i
path_pkey | 1009552 | 321 | i
pg_proc_proname_args_nsp_index | 16642 | 138 | i
pg_proc | 1255 | 65 | r
(10 rows)
[[Category:SQL]]
[[Category:PostgreSQL]]
5d5249a5f3cd420590fb2e9ace34adaad291bcf8
Help:Contents
12
746
823
2005-02-12T23:45:42Z
Stix
2
wikitext
text/x-wiki
For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me].
6fad9bc46a74276d90e0e203f6672e4c3224d5a3
AIX 32/64-bit Kernel Selection
0
747
744
2005-02-16T01:26:54Z
Stix
2
wikitext
text/x-wiki
[[AIX]] is somewhat unusual with regards to 32-bit and 64-bit operation, in that on 64-bit capable hardware, assuming the [[64-bit application environment]] is enabled, both 32-bit and 64-bit applications can run on either a 32-bit or 64-bit kernel.
The main advantages of running a 64-bit kernel are:
* efficiencies gained on large memory systems. I believe 16 GB RAM is the rough number given.
* long term, it is inevitable that the 32-bit kernel will no longer be supported.
To check what kernel is booted:
# bootinfo -K
32
To check the hardware is capable of 64-bit operation:
# bootinfo -y
64
To switch to the 64-bit kernel:
# ln -sf /usr/lib/boot/unix_64 /unix
# ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
# bosboot -a
# shutdown -r now
To switch to the 32-bit [[multi-processor]] kernel:
# ln -sf /usr/lib/boot/unix_mp /unix
# ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix
# bosboot -a
# shutdown -r now
[[Category:AIX]]
1ec88e686119a882f5563aab2450d3fb0c9ab78d
multi-processor
0
748
1668
2005-02-16T01:27:52Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[Multi-Processor]]
9aca804e1d7f2919f3fcf6ba51737ad48313c004
MediaWiki:Protectedtext
8
473
1393
489
2005-02-21T07:15:09Z
MediaWiki default
0
wikitext
text/x-wiki
This page has been locked to prevent editing; there are
a number of reasons why this may be so, please see
[[{{ns:4}}:Protected page]].
You can view and copy the source of this page:
35cb28f17d5fb71a497b1a7d367a9c2713e3ec12
Main Page
0
5
752
743
2005-02-21T07:24:30Z
Stix
2
Change links to Category pages
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Here you'll find info on [[:Category:TSM|TSM]] and [[:Category:AIX|AIX]], for starters. More to come as I could be bothered making it available.
Since this is running on my own fairly small machine, I've restricted editing and user creation rights. So, [mailto:stix@stix.homeunix.net Contact] me for an account, if you think you have something to contribute.
837000547c1aa598fdc949a77ef62e7ae439a20b
768
752
2005-04-21T23:30:38Z
Stix
2
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Here you'll find info on [[:Category:TSM|TSM]] and [[:Category:AIX|AIX]], for starters. More to come as I could be bothered making it available.
Since this is running on my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute.
8b9d91f1e3e7f27eaa0d772a48b01b2579ff45fd
AIX 32/64-bit Kernel Selection
0
747
745
744
2005-02-21T07:26:46Z
Stix
2
Remove "AIX" from Category page
wikitext
text/x-wiki
[[AIX]] is somewhat unusual with regards to 32-bit and 64-bit operation, in that on 64-bit capable hardware, assuming the [[64-bit application environment]] is enabled, both 32-bit and 64-bit applications can run on either a 32-bit or 64-bit kernel.
The main advantages of running a 64-bit kernel are:
* efficiencies gained on large memory systems. I believe 16 GB RAM is the rough number given.
* long term, it is inevitable that the 32-bit kernel will no longer be supported.
To check what kernel is booted:
# bootinfo -K
32
To check the hardware is capable of 64-bit operation:
# bootinfo -y
64
To switch to the 64-bit kernel:
# ln -sf /usr/lib/boot/unix_64 /unix
# ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
# bosboot -a
# shutdown -r now
To switch to the 32-bit [[multi-processor]] kernel:
# ln -sf /usr/lib/boot/unix_mp /unix
# ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix
# bosboot -a
# shutdown -r now
[[Category:AIX|32/64-bit Kernel Selection]]
998619608ed22b49fbb560e420544bdc04b6a124
1667
745
2005-02-21T07:29:11Z
Stix
2
wikitext
text/x-wiki
[[AIX]] is somewhat unusual with regards to 32-bit and 64-bit operation, in that on 64-bit capable hardware, assuming the [[64-bit application environment]] is enabled, both 32-bit and 64-bit applications can run on either a 32-bit or 64-bit kernel.
The main advantages of running a 64-bit kernel are:
* efficiencies gained on large memory systems. I believe 16 GB RAM is the rough number given.
* long term, it is inevitable that the 32-bit kernel will no longer be supported.
To check what kernel is booted:
# bootinfo -K
32
To check the hardware is capable of 64-bit operation:
# bootinfo -y
64
To switch to the 64-bit kernel:
# ln -sf /usr/lib/boot/unix_64 /unix
# ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
# bosboot -a
# shutdown -r now
To switch to the 32-bit [[multi-processor]] kernel:
# ln -sf /usr/lib/boot/unix_mp /unix
# ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix
# bosboot -a
# shutdown -r now
[[Category:AIX]]
1ec88e686119a882f5563aab2450d3fb0c9ab78d
TSM Database Backup Rate
0
751
769
2005-02-21T07:39:53Z
Stix
2
wikitext
text/x-wiki
[[IBM]] recommends that the TSM database backup rate be greater than 5000000 pages per hour (approx . The following [[TSM SQL]] query to display the database backup rate from recent database backups:
select activity, -
cast ((end_time) as date) as "Date", -
(examined/cast ((end_time-start_time) seconds as decimal (18,13))*3600) "Pages/Hr" -
from summary -
where activity='FULL_DBBACKUP' and days (end_time) - days (start_time) = 0
[[Category:TSM]]
9fe4e4d05c2d6ebce369c7379c52b5ad713f8e80
TSM Expiration Rate
0
752
805
2005-02-21T07:51:29Z
Stix
2
wikitext
text/x-wiki
The [[TSM Expiration Rate]] is the number of [[TSM Objects]] expired in a given time period. It is not the number of objects examined, which would be far higher. [[IBM]] recommend that the Expiration Rate be greater than 3800000 objects per hour. The following [[TSM SQL]] query will print the expiration rate for recent expiration runs:
select activity, -
cast ((end_time) as date) as "Date", -
(examined/cast ((end_time-start_time) seconds as decimal (18,13))*3600) "Obj/Hr" -
from summary -
where activity='EXPIRATION' and days (end_time) - days (start_time) = 0
To improve the exiration rate, there are several points to keep in mind:
* expiration is a single thread, from a processor perspective
* on a system with fast enough CPUs, expiration quickly becomes I/O bound, generating random I/O to the database volumes
* a high cache hit percentage is critical to obtaining a high expiration rate
[[Category:TSM]]
38cb964d6b94873f6837892fd8034a8bcc980ccf
Category:TSM
14
753
1673
2005-02-21T07:52:21Z
Stix
2
wikitext
text/x-wiki
Pages relating to [[IBM]]s [[Tivoli Storage Manager]].
eece9a8a383a53f95a5d80f0629a933081829641
SAP Install Fills /tmp
0
754
1674
2005-02-22T21:40:03Z
Stix
2
wikitext
text/x-wiki
After running multiple [[SAP]] installs on a large memory [[AIX]] system, you may find that the <tt>/tmp</tt> filesystem becomes full, with no apparent contents. This is due to the SAP install tool copying executables and [[shared objects]] into <tt>/tmp</tt>, and running them, then deleting them. Due to the design of [[AIX]], [[slibclean]] must be run to reclaim the lost space.
[[Category:AIX]]
fcf9cedae16ebeddbc9f46e4d595f1376d15a4c6
Java and AIX Time Zones
0
755
746
2005-02-26T01:24:18Z
Stix
2
Initial, half way there.
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] timezone rules are static and are not built by <tt>[[zic]]</tt>. The timezone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page].
[[Category:AIX]]
{{stub}}
19db122f1343b116bab5e96af3dbcc69629f1c86
747
746
2005-02-26T08:41:22Z
Stix
2
Complete initial writeup
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] timezone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The timezone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) timezone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java timezones, see the file:
$JAVAHOME/jre/lib/tzmappings
[[Category:AIX]]
e61b2a14a383b8a47ea80d79b65da0e5485b9365
899
747
2005-03-07T08:31:52Z
Stix
2
timezone -> time zone
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] time zone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
[[Category:AIX]]
6b802fc455e6cbc07b4c0225e236af1a257722cc
AIX
0
739
1659
748
2005-03-14T04:27:30Z
Stix
2
Add see also.
wikitext
text/x-wiki
== Introduction ==
[[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez.
== Versions ==
{| border="1" cellpadding="2"
! AIX Version || Release Date
|-
| 3.2.5 || 1993-10-15
|-
| 4.1 || 1994-08-12
|-
| 4.1.1 || 1994-10-28
|-
| 4.1.3 || 1995-07-07
|-
| 4.1.4 || 1995-10-20
|-
| 4.2 || 1996-05-17
|-
| 4.1.5 || 1996-11-08
|-
| 4.2.1 || 1997-04-25
|-
| 4.3 || 1997-10-31
|-
| 4.3.1 || 1998-04-24
|-
| 4.3.2 || 1998-10-23
|-
| 4.3.3 || 1999-09-17
|-
| 5.0 || 2000-10-17
|-
| 5.1 || 2001-05-04
|-
| 5.2 || 2002-10-18
|-
| 5.3.0 || 2004-08-30
|}
== See Also ==
* [[Handy AIX links]]
[[Category:AIX]]
{{stub}}
cb5a5634bc76a8ada64f254b825a98449d7a80d7
ISO 8601
0
757
800
2005-03-21T08:47:56Z
Stix
2
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
[[Category:Rants]]
1cfc9fc1272ead3b93a4bf9a99fa45c62574cf2e
Category:Rants
14
758
1677
2005-03-21T08:49:01Z
Stix
2
wikitext
text/x-wiki
Some pages on my most/least favourite irritations:
961385666763637b619780b7fe52ee40ed2d1b4d
Systems
0
759
765
2005-03-28T07:29:42Z
Stix
2
wikitext
text/x-wiki
A brief list of my home systems:
== zion ==
=== Hardware ===
* 2.8 GHz Pentium IV HT
* 1 GiB RAM
* Asus P4P800-E Deluxe motherboard
* [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''
* 2 x 40 GiB Seagate ST340014A disks, RAID 1 for OS
* 3 x 120 GiB Seagate ST3120026A disks, RAIDframe RAID 5
=== OS ===
* NetBSD-2.0 x86 + MP kernel
=== Tasks ===
* public ftp, http server
* MySQL server
* PostgreSQL server
* NFS server
* NetBoot server
* Squid cache
* Samba server
* Netatalk server
* Wireless LAN router
* backup server
== marvin ==
=== Hardware ===
* 900 MHz Athlon
* 1 GiB RAM
* 1 x 20 GiB Seagate ST320423A disk, for NetBSD and xen
* 1 x 17 GiB Seagate ST317221A disk, for the occasional windows boot
=== OSes ===
* xen
* NetBSD-2.0 x86
* Windows XP
=== Tasks ===
* Main workstation
== eniac ==
=== Hardware ===
* DEC Alpha Multia AXPpci233 233 MHz
* 32 MiB RAM
* 500 MiB SCSI disk
=== OSes ===
* NetBSD-2.0 alpha netbooted
* OpenVMS 7.2 on local disk
=== Tasks ===
* NetBSD alpha test box
== pbg3 ==
=== Hardware ===
* Apple Powerbook G3 'Wallstreet'
* 300 MHz PowerPC G3 (PowerPC 750)
* 320 MiB RAM
* 8 GiB disk
=== OS ===
* Mac OS X 10.2.8
=== Tasks ===
* Main wandering laptop
[[Categories:Personal]]
4bbe4c24d7452c7b4c95a8310978e56c02cd5938
774
765
2005-06-12T14:04:52Z
Stix
2
Completely reformat
wikitext
text/x-wiki
A brief list of my home systems:
== zion ==
2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5.
Running NetBSD-2.0 x86 + MP kernel.
Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too.
== marvin ==
900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot.
Main workstation, running xen, NetBSD-2.0.2 x86, NetBSD-3 x86, NetBSD-current and occasionally, Windows XP.
== eniac ==
DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk.
Runs NetBSD-2.0 alpha netbooted or OpenVMS 7.2 on local disk.
== pbg3 ==
Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk.
Runs Mac OS X 10.2.8. Main wandering laptop.
[[Categories:Personal]]
4d207de4aab4d6c95851b8dca53cbdb8009e89fd
Handy AIX links
0
744
757
749
2005-04-06T00:29:09Z
Stix
2
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
1a4a0a54173d3f6605190dda90cbfdc244175d32
785
757
2005-05-31T03:14:30Z
Stix
2
Add CuOD comment.
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
6944e134aab5591f9e27a76a6fddd30ad2df14f2
Recreating AIX Filesystems
0
762
909
2005-04-06T05:29:51Z
Stix
2
wikitext
text/x-wiki
This procedure can be used to re-create an AIX filesystem. You might do this to:
* Convert jfs to jfs2.
* Convert from jfs to largefile enabled jfs.
* Change NBPI for jfs.
* Shrinking a filesystem.
* etc.
== Example ==
Converting a jfs filesystem called "/app/foo" to jfs2:
'''''Check existing configuration'''''
# mount | grep foo
/dev/foolv /app/foo jfs Apr 06 15:12 rw,log=/dev/loglv00
/dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8
# df -k | grep foo
/dev/foolv 196608 188628 5% 197 1% /app/foo
/dev/barlv 65536 61188 7% 309 3% /app/foo/bar
# lslv foolv
LOGICAL VOLUME: foolv VOLUME GROUP: rootvg
LV IDENTIFIER: 00508ada00004c00000000fffcbd4cdd.14 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 64 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 3 PPs: 3
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: middle UPPER BOUND: 32
MOUNT POINT: /app/foo LABEL: /app/foo
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
'''''Unmount filesystem and any lower mounted filesystems'''''
# umount /app/foo/bar
# umount /app/foo
'''''Mount 'old' filesystem read-only'''''
# mount -r /app/foo
'''''Create 'new' filesystem'''''
# mklv -t jfs2 -y foolvnew rootvg 3
foolvnew
# crfs -v jfs2 -d /dev/foolvnew -m /mnt/app/foo -A yes
File system created successfully.
196396 kilobytes total disk space.
New File System size is 393216
'''''Mount 'new' filesystem'''''
# mount /mnt/app/foo
'''''[[Copying Filesystems|Copy data]] using favorite method''
# cd /app/foo
# tar -cf - . | (cd /mnt/app/foo && tar -xf -)
'''''Unmount both filesystems'''''
# cd /
# umount /mnt/app/foo
# umount /app/foo
'''''Delete 'old' filesystem'''''
# rmfs /app/foo
rmlv: Logical volume foolv is removed.
'''''Rename 'new' filesystem'''''
# chfs -m /app/foo /mnt/app/foo
# chlv -n foolv foolvnew
'''''Fix mount point permissions'''''
# chmod 555 /app/foo
'''''Remount filesystems'''''
# mount /app/foo
# mount /app/foo/bar
'''''Check'''''
# mount | grep foo
/dev/foolv /app/foo jfs2 Apr 06 15:12 rw,log=/dev/hd8
/dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8
# df -k | grep foo
/dev/foolv 196608 194420 2% 184 1% /app/foo
/dev/barlv 65536 61188 7% 309 3% /app/foo/bar
'''''Clean up'''''
# rm -rf /mnt/app
[[Category:AIX]]
ade274227f730685e92e26f048d7d71dd419ff8d
Copying Filesystems
0
763
751
2005-04-06T07:02:37Z
Stix
2
wikitext
text/x-wiki
Commands to copy a file heirarchy between two directories:
== tar ==
=== tar Example ===
# cd /original/dir
# tar -cf - . | (cd /new/dir && tar -xf -)
=== tar Notes ===
* '-p' option may be required to preserve permissions (say, on [[Tru64]]).
* '-C' option can often be used to remove the 'cd' for changing destination directory.
* '-l', '--one-file-system' non-standard options can be used to restrict tar to reading from the one filesystem. If not available, null or loopback mounts could be used.
* '-v' can be added to the second tar to list files as they are copied.
* Handling of sparse files, extended attributes (ACLs, BSD extended file flags, ...) and special files (fifos, character and block special files, named sockets, doors, ...) are all largely implementation defined.
== pax ==
=== pax Example ===
# pax -rwpe /original/dir /new/dir
=== pax Notes ===
* '-v' option can be used to list files as they are copied.
* '-X' option can be used to restrict tar to reading from the one filesystem.
== cpio ==
=== cpio Example ===
# cd /original/dir
# find . -print | cpio -pdl /new/dir
=== cpio Notes ===
{{stub}}
dfb3adfd30e72832e730d797060e2fc1dccd45c5
1680
751
2005-04-09T00:20:48Z
Stix
2
Add UNIX category.
wikitext
text/x-wiki
Commands to copy a file heirarchy between two directories:
== tar ==
=== tar Example ===
# cd /original/dir
# tar -cf - . | (cd /new/dir && tar -xf -)
=== tar Notes ===
* '-p' option may be required to preserve permissions (say, on [[Tru64]]).
* '-C' option can often be used to remove the 'cd' for changing destination directory.
* '-l', '--one-file-system' non-standard options can be used to restrict tar to reading from the one filesystem. If not available, null or loopback mounts could be used.
* '-v' can be added to the second tar to list files as they are copied.
* Handling of sparse files, extended attributes (ACLs, BSD extended file flags, ...) and special files (fifos, character and block special files, named sockets, doors, ...) are all largely implementation defined.
== pax ==
=== pax Example ===
# pax -rwpe /original/dir /new/dir
=== pax Notes ===
* '-v' option can be used to list files as they are copied.
* '-X' option can be used to restrict tar to reading from the one filesystem.
== cpio ==
=== cpio Example ===
# cd /original/dir
# find . -print | cpio -pdl /new/dir
=== cpio Notes ===
[[Category:UNIX]]
{{stub}}
9a243e18ecfa828622941137b169cb820dc9a439
Category:AIX
14
732
1652
750
2005-04-09T00:19:18Z
Stix
2
Add UNIX category.
wikitext
text/x-wiki
Pages relating to [[IBM]]'s [[UNIX]] flavour, called [[AIX]].
[[Category:UNIX]]
1f3ebfdab74ba621f5df2da9a360ac1a53f54074
Category:UNIX
14
764
1681
2005-04-09T00:19:54Z
Stix
2
wikitext
text/x-wiki
Pages relating to general UNIX topics:
ea40329b0d434e2e15555f5e730b263dd657ac06
Category:Stub
14
765
1682
2005-04-09T00:21:30Z
Stix
2
wikitext
text/x-wiki
As yet unfinished pages:
8e87c4b33c4a492d18e01376d0a7574e6bfebd36
7135 Hardware RAID
0
766
1683
2005-04-12T01:20:53Z
Stix
2
wikitext
text/x-wiki
These are old [[IBM]] [[SCSI]] attached [[RAID]] controllers, identified as:
# lsdev -Cc disk
hdisk0 Available X0-05-01-0,0 7135 Disk Array Device
hdisk1 Available X0-05-01-0,1 7135 Disk Array Device
To check the RAID status, either use <tt>smitty raidiant</tt>, or:
# raidmgr -l dac0 -Q
0 hdisk1 Raid 5 X0-05-01-0,1 17206 MB Status OPTIMAL
1 hdisk0 Raid 5 X0-05-01-0,0 8594 MB Status OPTIMAL
Repeat the above for each DAC present on the system.
To find all installed disks:
# raidmgr -l dac0 -E
10 Channel 1 ID 0 Location LR-3 Non Existent Drive
20 Channel 2 ID 0 Location LR-6 Non Existent Drive
30 Channel 3 ID 0 Location LF-1 Optimal
40 Channel 4 ID 0 Location LF-6 Optimal
50 Channel 5 ID 0 Location LF-3 Optimal
11 Channel 1 ID 1 Location LR-4 Non Existent Drive
21 Channel 2 ID 1 Location LR-7 Non Existent Drive
31 Channel 3 ID 1 Location LF-2 Optimal
41 Channel 4 ID 1 Location LF-7 Optimal
51 Channel 5 ID 1 Location LF-4 Optimal
12 Channel 1 ID 2 Location LR-5 Non Existent Drive
22 Channel 2 ID 2 Location LR-8 Non Existent Drive
32 Channel 3 ID 2 Location LR-1 Non Existent Drive
42 Channel 4 ID 2 Location LF-8 Non Existent Drive
52 Channel 5 ID 2 Location LF-5 Non Existent Drive
13 Channel 1 ID 3 Location UF-8 Non Existent Drive
23 Channel 2 ID 3 Location UF-5 Non Existent Drive
33 Channel 3 ID 3 Location LR-2 Non Existent Drive
43 Channel 4 ID 3 Location UR-5 Non Existent Drive
53 Channel 5 ID 3 Location UR-8 Non Existent Drive
14 Channel 1 ID 4 Location UF-6 Optimal
24 Channel 2 ID 4 Location UF-3 Optimal
34 Channel 3 ID 4 Location UF-1 Non Existent Drive
44 Channel 4 ID 4 Location UR-3 Non Existent Drive
54 Channel 5 ID 4 Location UR-6 Non Existent Drive
15 Channel 1 ID 5 Location UF-7 Optimal
25 Channel 2 ID 5 Location UF-4 Optimal
35 Channel 3 ID 5 Location UF-2 Non Existent Drive
45 Channel 4 ID 5 Location UR-4 Non Existent Drive
55 Channel 5 ID 5 Location UR-7 Non Existent Drive
[[Category:AIX]]
741c7f7a118f57e51b40902b042080675ba2aedf
7137 Hardware RAID
0
767
1684
2005-04-12T01:31:17Z
Stix
2
wikitext
text/x-wiki
Functionally equivalent to the [[7135]]. Identified like:
# lsdev -Cc disk
hdisk1 Available X0-04-01-0,0 IBM 7137-414
[[Category:AIX]]
bbf6e7d59a1310d047b59d16939ac6d9b1166988
7135
0
768
1685
2005-04-12T01:31:47Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[7135 Hardware RAID]]
32d1be6516e9b382c55f2816c4a3c53d09ea11e7
7137
0
769
1686
2005-04-12T01:34:47Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[7137 Hardware RAID]]
365e5d7d32fdd4a1095286b40078b5fc8bd9ffa9
Commands for Investigating AIX 5.2 Performance
0
770
1687
2005-04-13T07:47:46Z
Stix
2
wikitext
text/x-wiki
== General ==
prtconf
lscfg -vp
topas
== Filesystems ==
df -kv
mount
lsfs -q
ioo -L
== LVM and Disks ==
lspv
lsvg | lsvg -i
lsvg | lsvg -li
lsvg | lsvg -pi
lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done
== Virtual Memory ==
vmstat -v
vmstat 5 5
lsps -a
ipcs -ma
ps auxw | sort -k 5nr | head -30
ps auxw | sort -k 6nr | head -30
vmo -L
== Network ==
netstat -in
netstat -rn
no -L
[[Category:AIX]]
e985c9f09472c62a01a23f765ed9e18ad0cdaa74
Sandbox
0
728
754
753
2005-04-25T01:58:27Z
Stix
2
/* Lists */ - testing history
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
Numbered lists work like this:
# item
# item
## nested, too!
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
7d1f8371e5a84c737fc9e0f516df378ce586be8a
879
754
2005-04-25T02:01:02Z
Stix
2
/* Lists */ Add graphics list item
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
f5f37a279c350c3525524c84b6634bc619857d81
LPAR ID and name
0
771
1688
2005-04-27T04:07:59Z
Stix
2
wikitext
text/x-wiki
LPAR IDs appear to begin at 1, and the name is as configured from the [[HMC]]. These are most easily found via:
$ uname -L
3 foobar.domain.net
Generally, a system which is running in "Single System Image" mode, or otherwise not partitioned, or is standalone with no HMC, will display:
$ uname -L
1 NULL
These, and other gems can be found by reading the <tt>/usr/sbin/prtconf</tt> shell script.
[[Category:AIX]]
a76a19ee6b67950809c08183b06d5ae704ec4c17
Central Electronics Complex
0
772
755
2005-04-29T08:29:21Z
Stix
2
wikitext
text/x-wiki
The [[Central Electronics Complex]] or '''CEC''' is a term invented by [[IBM]] to describe a "module" within their modular systems (like the [[p570]]). It describes a "module" or "building block" housing CPUs, RAM, PCI backplane, etc. These are then linked together by "scalability cables", in the case of a [[p570]], CPU and memory interconnect at the front and IO interconnect at the back.
[[Category:AIX]]
[[Category:Glossary]]
badc607b67ca7b1fee9358c39b2d93ee74e95052
1689
755
2005-04-29T08:31:23Z
Stix
2
Remove glossary category.
wikitext
text/x-wiki
The [[Central Electronics Complex]] or '''CEC''' is a term invented by [[IBM]] to describe a "module" within their modular systems (like the [[p570]]). It describes a "module" or "building block" housing CPUs, RAM, PCI backplane, etc. These are then linked together by "scalability cables", in the case of a [[p570]], CPU and memory interconnect at the front and IO interconnect at the back.
[[Category:AIX]]
0c7c3e34b927f6e13e2f130627ed0c88f7d01fb9
CEC
0
773
1690
2005-04-29T08:30:20Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[Central Electronics Complex]]
e7835a82061f62d2d84a14404dfb62e9fae17754
PostgreSQL Object Size
0
745
1665
756
2005-05-30T10:15:10Z
Stix
2
Add (postgres) for searching
wikitext
text/x-wiki
[[SQL]] to find the sizes of objects in [[PostgreSQL]] (postgres), with the following example taken from a [http://www.bacula.org bacula] database.
bacula=# select relname, relfilenode, relpages, relkind
bacula-# from pg_class order by relpages desc limit 10;
relname | relfilenode | relpages | relkind
--------------------------------+-------------+----------+---------
file | 1009465 | 113895 | r
file_pkey | 1009473 | 31693 | i
path_name_idx | 1009551 | 1816 | i
filename | 1009474 | 1366 | r
path | 1009545 | 1202 | r
filename_name_idx | 1009480 | 1160 | i
filename_pkey | 1009481 | 630 | i
path_pkey | 1009552 | 321 | i
pg_proc_proname_args_nsp_index | 16642 | 138 | i
pg_proc | 1255 | 65 | r
(10 rows)
[[Category:SQL]]
[[Category:PostgreSQL]]
c3939cdb9bdce20e04f965024377d60ebe428d35
AIX install assist
0
774
759
2005-05-31T07:02:31Z
Stix
2
wikitext
text/x-wiki
Occasionally, I've found recently installed or upgraded AIX systems that do not appear to complete normal startups, that is they apparently hang during starting up.
This may be due to the fact that the post-install configuration utility has never completed successfully, and continues to prompt on the console. This can be checked by:
# grep install /etc/inittab
install_assist:2:wait:/usr/sbin/install_assist </dev/console >/dev/console 2>&1
#
If the system is fully configured, the line may be safely removed:
# rmitab install_assist
#
[[Category:AIX]]
7abf96ff6dbd51ff06b003d27a623d8ff0a26989
1691
759
2005-06-01T01:11:08Z
Stix
2
Change wording.
wikitext
text/x-wiki
Occasionally, I've found recently installed or upgraded AIX systems that do not appear to complete normal startups, that is they apparently hang during starting up.
This may be due to the fact that the post-install configuration utility has never completed successfully, and continues to prompt on the console. This can be checked by:
# grep install /etc/inittab
install_assist:2:wait:/usr/sbin/install_assist </dev/console >/dev/console 2>&1
#
If the system has been manually configured, the line may be safely removed:
# rmitab install_assist
#
[[Category:AIX]]
a299293a033317f7c8f1b41fa6b699a1690f30ae
Cleaning up SAP resources
0
775
758
2005-06-01T00:18:33Z
Stix
2
wikitext
text/x-wiki
After an abnormal shutdown, it may be necessary to clean up the leftover resources that won't go away with stopsap. These are processes, [[System V Shared Memory]] segments and [[System V Semaphores]]. Examples below are from a system running AIX. Other UNIX systems may be subtly different.
== Processes ==
The fastest way to clean up all processes is to become the <tt>sidadm</tt> user and issue <tt>kill -1 -1</tt>, which will send SIGHUP to all processes owned by <tt>sidadm</tt>. SIGHUP can be trapped by processes, but does give them a chance to shutdown more gracefully. Be aware that if the system has paged any processes out into [[swap space]], they may take some time to exit. Additionally, it is not unusual for the shell initiating the kill to also be killed. Any remaining processes can be individually killed with <tt>kill -9 <pid></tt>.
# su - sidadm
sidadm$ ps ux | head -6
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
sidadm 516350 0.7 3.0 455268 457300 - A May 17 569:58 dw.sapSID_D10 pf
sidadm 508154 0.4 1.0 102812 104568 - A May 17 362:39 dw.sapSID_D10 pf
sidadm 483462 0.4 1.0 91172 93060 - A May 17 296:33 dw.sapSID_D10 pf
sidadm 512252 0.3 3.0 390192 392192 - A May 17 275:30 dw.sapSID_D10 pf
sidadm 471264 0.3 1.0 83328 85096 - A May 17 258:40 dw.sapSID_D10 pf
sidadm$ kill -1 -1
Hangup
# su - sidadm
sidadm$ ps ux
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
sidadm 651328 0.0 0.0 27964 27360 - A May 17 0:04 [disp+wor]
sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh
sidadm 938072 0.0 0.0 456 472 pts/1 A 18:58:13 0:00 ps ux
sidadm$ kill -9 651328
sidadm$ ps ux
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh
sidadm 938078 0.0 0.0 456 472 pts/1 A 18:58:30 0:00 ps ux
sidadm$
== System V Shared Memory ==
SAP is a heavy user of shared memory, and these must be cleaned up before SAP will successfully restart. A one line script can be used to delete the segments easily.
First check that NATTCH (number of attached processes) is zero for all the users segments, since segments will only be deleted when NATTCH is zero, otherwise they will be marked for deletion. Then delete the segments. If NATTCH is not zero, then there are still processes hanging around. Doing all this as the <tt>sidadm</tt> user is safer, it is less likely to impact anything else running on the system.
sidadm$ ipcs -ma | egrep '^T|sidadm' | head -6
T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME
m 6 0x0382be8e --rw-rw-rw- sidadm sapsys sidadm sapsys 0 4096 434218 651328 18:36:47 18:59:14 23:18:27
m 524295 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 675916 860326 13:02:46 13:02:46 11:10:50
m 524296 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 802954 815248 16:29:28 16:29:28 11:10:50
m 524297 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 905336 815248 16:06:53 16:06:53 11:11:13
m 524298 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 401624 462986 16:17:04 16:17:04 11:11:13
sidadm$ ipcs -m | awk '/^m.*sidadm/{print $2}' | xargs -n 1 ipcrm -m
sidadm$ ipcs -ma | egrep '^T|sidadm'
T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME
sidadm$
== System V Semaphores ==
Depending on the type of UNIX, these may be less critical. Since AIX does not enforce any easily reachable limit on System V objects, SAP will simply allocate more semaphores when restarted. Other UNIX systems may find that system-wide limits (SEMMNI, SEMMNS, SEMMSL, etc) are reached if these are not deleted.
sidadm$ ipcs -s | egrep '^T|gm1adm' | head -6
T ID KEY MODE OWNER GROUP
s 131074 0x0000520a --ra-ra-ra- sidadm sapsys
s 131075 0x00005209 --ra-ra-ra- sidadm sapsys
s 131076 0x00005208 --ra-ra-ra- sidadm sapsys
s 131077 0x002f741b --ra-r----- sidadm sapsys
s 131078 0x002f741c --ra-r----- sidadm sapsys
sidadm$ ipcs -s | awk '/^s.*sidadm/{print $2}' | xargs -n 1 ipcrm -s
[[Category:AIX]]
[[Category:SAP]]
f1c1fd13547a8cf73740b4c19dab683910e2d500
1692
758
2005-06-01T00:20:11Z
Stix
2
/* System V Semaphores */ fix SID and expand
wikitext
text/x-wiki
After an abnormal shutdown, it may be necessary to clean up the leftover resources that won't go away with stopsap. These are processes, [[System V Shared Memory]] segments and [[System V Semaphores]]. Examples below are from a system running AIX. Other UNIX systems may be subtly different.
== Processes ==
The fastest way to clean up all processes is to become the <tt>sidadm</tt> user and issue <tt>kill -1 -1</tt>, which will send SIGHUP to all processes owned by <tt>sidadm</tt>. SIGHUP can be trapped by processes, but does give them a chance to shutdown more gracefully. Be aware that if the system has paged any processes out into [[swap space]], they may take some time to exit. Additionally, it is not unusual for the shell initiating the kill to also be killed. Any remaining processes can be individually killed with <tt>kill -9 <pid></tt>.
# su - sidadm
sidadm$ ps ux | head -6
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
sidadm 516350 0.7 3.0 455268 457300 - A May 17 569:58 dw.sapSID_D10 pf
sidadm 508154 0.4 1.0 102812 104568 - A May 17 362:39 dw.sapSID_D10 pf
sidadm 483462 0.4 1.0 91172 93060 - A May 17 296:33 dw.sapSID_D10 pf
sidadm 512252 0.3 3.0 390192 392192 - A May 17 275:30 dw.sapSID_D10 pf
sidadm 471264 0.3 1.0 83328 85096 - A May 17 258:40 dw.sapSID_D10 pf
sidadm$ kill -1 -1
Hangup
# su - sidadm
sidadm$ ps ux
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
sidadm 651328 0.0 0.0 27964 27360 - A May 17 0:04 [disp+wor]
sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh
sidadm 938072 0.0 0.0 456 472 pts/1 A 18:58:13 0:00 ps ux
sidadm$ kill -9 651328
sidadm$ ps ux
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh
sidadm 938078 0.0 0.0 456 472 pts/1 A 18:58:30 0:00 ps ux
sidadm$
== System V Shared Memory ==
SAP is a heavy user of shared memory, and these must be cleaned up before SAP will successfully restart. A one line script can be used to delete the segments easily.
First check that NATTCH (number of attached processes) is zero for all the users segments, since segments will only be deleted when NATTCH is zero, otherwise they will be marked for deletion. Then delete the segments. If NATTCH is not zero, then there are still processes hanging around. Doing all this as the <tt>sidadm</tt> user is safer, it is less likely to impact anything else running on the system.
sidadm$ ipcs -ma | egrep '^T|sidadm' | head -6
T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME
m 6 0x0382be8e --rw-rw-rw- sidadm sapsys sidadm sapsys 0 4096 434218 651328 18:36:47 18:59:14 23:18:27
m 524295 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 675916 860326 13:02:46 13:02:46 11:10:50
m 524296 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 802954 815248 16:29:28 16:29:28 11:10:50
m 524297 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 905336 815248 16:06:53 16:06:53 11:11:13
m 524298 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 401624 462986 16:17:04 16:17:04 11:11:13
sidadm$ ipcs -m | awk '/^m.*sidadm/{print $2}' | xargs -n 1 ipcrm -m
sidadm$ ipcs -ma | egrep '^T|sidadm'
T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME
sidadm$
== System V Semaphores ==
Depending on the type of UNIX, these may be less critical. Since AIX does not enforce any easily reachable limit on System V objects, SAP will simply allocate more semaphores when restarted. Other UNIX systems may find that system-wide limits (SEMMNI, SEMMNS, SEMMSL, etc) are reached if these are not deleted.
sidadm$ ipcs -s | egrep '^T|sidadm' | head -6
T ID KEY MODE OWNER GROUP
s 131074 0x0000520a --ra-ra-ra- sidadm sapsys
s 131075 0x00005209 --ra-ra-ra- sidadm sapsys
s 131076 0x00005208 --ra-ra-ra- sidadm sapsys
s 131077 0x002f741b --ra-r----- sidadm sapsys
s 131078 0x002f741c --ra-r----- sidadm sapsys
sidadm$ ipcs -s | awk '/^s.*sidadm/{print $2}' | xargs -n 1 ipcrm -s
sidadm$ ipcs -s | egrep '^T|sidadm'
T ID KEY MODE OWNER GROUP
sidadm$
[[Category:AIX]]
[[Category:SAP]]
4b442ca44c7665668a79ec59b8fc6142b7f678de
Handy Tru64 links
0
776
786
2005-06-02T07:02:07Z
Stix
2
wikitext
text/x-wiki
* [http://www1.aclabs.com/ Software Products Library] site #1.
* [http://www1.sqp.com/ Software Products Library] site #2.
[[Category:Tru64]]
3a60dcab62001b363a34a9b85a2d2513fbd71c99
lrud kernel thread
0
730
780
760
2005-06-06T01:39:23Z
Stix
2
Expand, add See Also links
wikitext
text/x-wiki
The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O occuring, and thrashing of the [[VMM]] file cache.
If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[tuning the AIX file caches]] should also certainly be a priority.
If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance.
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[Tuning the AIX file caches]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
c51dea0d041bb58b19e7578b2811317a48752e15
direct I/O
0
741
762
761
2005-06-07T02:40:40Z
Stix
2
Expand and add See Also.
wikitext
text/x-wiki
[[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do.
Direct I/O may be enabled via two methods:
* Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call.
* Use of the <tt>dio</tt> mount option.
Direct I/O should be used where either the application does its own caching (like many databases, eg. Oracle, DB2, Sybase, PostgreSQL, TSM, MySQL using InnoDB) or where the same data will not be read/written again for some time (eg. TSM disk storage pools).
Bear in mind, that [[direct I/O]] performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage.
== See Also ==
* [[lrud]]
* [[concurrent I/O]]
[[Category:AIX]]
{{stub}}
77a583d61b7b0604b5f99a8d26dc90500ddb343e
764
762
2005-06-07T02:43:03Z
Stix
2
Formatting
wikitext
text/x-wiki
[[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do.
'''Direct I/O''' may be enabled via two methods:
* Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call.
* Use of the <tt>dio</tt> mount option.
'''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools).
Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage.
== See Also ==
* [[lrud]]
* [[concurrent I/O]]
[[Category:AIX]]
{{stub}}
877244e28f34bbfb9ba15ad7f0ae1fd71035e1dd
1661
764
2005-06-07T03:18:09Z
Stix
2
Add restrictions
wikitext
text/x-wiki
[[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do.
'''Direct I/O''' may be enabled via two methods:
* Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call.
* Use of the <tt>dio</tt> mount option.
'''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools).
Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage.
== Restrictions ==
* When using '''direct I/O''', all reads and writes must be aligned to, and a multiple of, the filesystem block size, often being between 512 bytes and 4 kibibytes. Any read/write request which does not meet this criteria will be forced to go through the file cache and [[VMM]].
* Any file mapped using <tt>mmap(2)</tt>, <tt>shm_open(2)</tt>, etc will default to using the file cache and [[VMM]] for all I/O from all processes. Once unmapped, I/O will return to using '''direct I/O'''.
== See Also ==
* [[lrud]]
* [[concurrent I/O]]
[[Category:AIX]]
{{stub}}
a924f16ab3e27180d98dba0d803bc7ef226ce3b7
O DIRECT
0
777
763
2005-06-07T02:44:07Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[dio]]
f8f1d38741f739a26ac34b91cebd8b0fd8acd424
1694
763
2005-06-07T02:45:04Z
Stix
2
Fix redirect
wikitext
text/x-wiki
#REDIRECT [[direct I/O]]
0735ece444ce5be0d6d8f442f214b3647be2603d
concurrent I/O
0
778
1695
2005-06-07T03:08:20Z
Stix
2
wikitext
text/x-wiki
Normally, the filesystem will serialize write I/Os to maintain a consistent view of files. That is, many reads may occur simultaneously to the one file, but only one write, which is enforced using a lock on the file [[inode]]. Applications that do their own serialization (eg databases), do not need this serialization to occur within the filesystem layer.
'''Concurrent I/O''', which implies [[direct I/O]], allows more than one write to execute concurrently to the same file, giving a performance advantage in update-intensive environments. The [[inode]] lock is no longer taken except under some circumstances (eg extending a file).
'''Concurrent I/O''' may be enabled via two methods:
* Use of the <tt>O_CIO</tt> flag to the <tt>open(2)</tt> system call.
* Use of the <tt>cio</tt> mount option.
== See Also ==
* [[direct I/O]]
[[Category:AIX]]
db0b9398bd2aad3865bc2d25edc383ea48e6128e
Wikistix:About
4
729
863
766
2005-06-12T14:08:08Z
Stix
2
Add link to Systems#zion.
wikitext
text/x-wiki
This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear is I or others make it available.
This is running on my home server, [[Systems#zion|zion]].
c9849968949dee2d36c32465e03d51eaf8aecbc8
Category:PostgreSQL
14
779
1696
2005-06-12T14:26:22Z
Stix
2
wikitext
text/x-wiki
Articles about the [http://www.postgresql.org PostgreSQL] RDBMS engine
[[Category:Databases]]
9aa16cc63f9d89bf276e76f3a25ed9629dac6eac
Category:Databases
14
780
1697
2005-06-12T14:27:08Z
Stix
2
wikitext
text/x-wiki
Database and database related topics:
b7aff13d991940f18a5053789175931b1fd363bb
Category:SQL
14
781
1698
2005-06-12T14:27:55Z
Stix
2
wikitext
text/x-wiki
Useful canned SQL queries:
[[Category:Databases]]
a9e3691f8f8bced8752eeed1f610f7d23582f926
Category:Tru64
14
782
767
2005-06-12T14:30:10Z
Stix
2
wikitext
text/x-wiki
Pages relating to the OSF/1 decendant, Tru64, first marketed as DEC UNIX, and has since passed on to Compaq and now HP, where it looks like it will die a slow and unfortunate death.
68967f27342863c8d9ac6cfc9e01d44cc92d8895
1699
767
2005-06-12T14:35:24Z
Stix
2
Add to UNIX category.
wikitext
text/x-wiki
Pages relating to the OSF/1 decendant, Tru64, first marketed as DEC UNIX, and has since passed on to Compaq and now HP, where it looks like it will die a slow and unfortunate death.
[[Category:UNIX]]
afe1f648111e6469afff7bc2f50818547ba34de9
Category:SAP
14
783
1700
2005-06-12T14:32:50Z
Stix
2
wikitext
text/x-wiki
Articles dealing with the business/ERP solution, [http://www.sap.com/ SAP].
e4a698bca35efe1bebff1cc7422e3704c8c769dd
Category:Personal
14
784
1701
2005-06-12T14:36:36Z
Stix
2
wikitext
text/x-wiki
Pages about me:
3ae640a91fdd3b064642e8b78e9dc4ca3e35fb56
Main Page
0
5
790
768
2005-06-12T14:36:49Z
Stix
2
Added category list
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute.
1e4e13b2135e1c37d08f77773b195773d0d18cfe
791
790
2005-06-26T03:32:44Z
Stix
2
Add software category.
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
** [[:Category:Software|Software]]
* [[:Category:Rants|Rants]]
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute.
966a925f971323431bd3952c34a13c985da03678
824
791
2005-06-26T03:34:22Z
Stix
2
Switch software category to software link.
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute.
0295596f4e39c025de27e7de35862cbfeea416a0
TSM Database Backup Rate
0
751
1671
769
2005-06-12T14:43:56Z
Stix
2
Delete partial comment
wikitext
text/x-wiki
[[IBM]] recommends that the TSM database backup rate be greater than 5000000 pages per hour. The following [[TSM SQL]] query to display the database backup rate from recent database backups:
select activity, -
cast ((end_time) as date) as "Date", -
(examined/cast ((end_time-start_time) seconds as decimal (18,13))*3600) "Pages/Hr" -
from summary -
where activity='FULL_DBBACKUP' and days (end_time) - days (start_time) = 0
[[Category:TSM]]
43288d882ad19aa9a646aacf7681f9139442f68a
About Stix
0
785
770
2005-06-13T04:10:56Z
Stix
2
wikitext
text/x-wiki
== General ==
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV.
=== Sport ===
I'm not overly athletic, but I do play tennis around two or three times a week, playing in the Wollongong District Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way).
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com">Illawarra Alpine Club (IAC)</a> means I get great accommodation.
9c1d19cf44549b2cbfbf501360fa77e57c1163bc
771
770
2005-06-13T07:19:21Z
Stix
2
Expanding...
wikitext
text/x-wiki
== General ==
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as below, I've touched a great deal more over the years.
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
<table border="0" align="center">
<col style="font-weight: bold">
<col>
<tr><td>Jul 2003-><td> stix@stix.homeunix.net
<tr><td>Sep 2004-><td> stixpjr@gmail.com
<tr><td>Jan 2005-><td> stix@exemail.com.au
<tr><td>Oct 2000-><td> pripke@csc.com.au
<tr><td>Jul 1999-><td> stixpjr@yahoo.com.au
<tr><td>Nov 1997-><td> stixpjr@ozemail.com.au
<tr><td>Dec 2003-Jan 2005;<td> stix@swiftdsl.com.au
<tr><td>Feb 2002-Dec 2003<td> stixpjr@bigpond.com.au
<tr><td>1998-2000<td> paul.ripke.pr@bhp.com.au
<tr><td>1998-1998<td> paul.p.r.ripke@msm.bhp.com.au
<tr><td>1995-????<td> paul.p.r.ripke@msmail.bhp.com.au
<tr><td>1993-1995<td> paul.pr.ripke@bhp.bhpmel04.telememo.au
<tr><td>1996-2002<td> pjr02@uow.edu.au
<tr><td>1993-1996<td> u9352236@cc.uow.edu.au
</table>
c499825d42f5f94e51d9c59dc75682e0c5828d30
772
771
2005-06-13T07:34:12Z
Stix
2
/* Email */ Fix table
wikitext
text/x-wiki
== General ==
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as below, I've touched a great deal more over the years.
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jul 2003-> || stix@stix.homeunix.net
|-
| Sep 2004-> || stixpjr@gmail.com
|-
| Jan 2005-> || stix@exemail.com.au
|-
| Oct 2000-> || pripke@csc.com.au
|-
| Jul 1999-> || stixpjr@yahoo.com.au
|-
| Nov 1997-> || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
10abcc4ab66e777580aa6b3c6836b5339f997d9b
773
772
2005-06-13T07:41:28Z
Stix
2
/* Computers */ Expand
wikitext
text/x-wiki
== General ==
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware over the years. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jul 2003-> || stix@stix.homeunix.net
|-
| Sep 2004-> || stixpjr@gmail.com
|-
| Jan 2005-> || stix@exemail.com.au
|-
| Oct 2000-> || pripke@csc.com.au
|-
| Jul 1999-> || stixpjr@yahoo.com.au
|-
| Nov 1997-> || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
d6a6eb5406b9f40e9e7b30e001a75d68b500fea6
776
773
2005-06-13T07:42:38Z
Stix
2
Add to personal category.
wikitext
text/x-wiki
== General ==
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware over the years. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jul 2003-> || stix@stix.homeunix.net
|-
| Sep 2004-> || stixpjr@gmail.com
|-
| Jan 2005-> || stix@exemail.com.au
|-
| Oct 2000-> || pripke@csc.com.au
|-
| Jul 1999-> || stixpjr@yahoo.com.au
|-
| Nov 1997-> || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
[[Category:Personal]]
cb9f1ba4314f9ec19c825b4d7cd14310ca92c701
808
776
2005-06-13T09:28:06Z
Stix
2
Expand...
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 4101<br>
Fax: +61 2 4275 7801<br>
==== Home ====
Email: [[mailto:stix@stix.homeunix.net]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
d859b49577e8321abbd5d5dd950fc5e4f8bac85b
Help:Editing
12
786
1703
2005-06-13T07:33:32Z
Stix
2
wikitext
text/x-wiki
See the pages at the [http://meta.wikimedia.org/wiki/Help:Editing meta.wikipedia.org editing help pages] for help on editing.
3259f51b594641bf17da84a0b0a505952d4ac651
Systems
0
759
775
774
2005-06-13T07:48:03Z
Stix
2
/* zion */ Expand
wikitext
text/x-wiki
A brief list of my home systems:
== zion ==
2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5.
Running NetBSD-2.0 x86 + MP kernel.
Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too.
This system also runs as my internet firewall, with 1500/256 ADSL PPPoE link currently from [http://www.exetel.com.au Exetel], and DNS A record (stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org].
For the curious, here's this systems last [http://stix.homeunix.net/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.homeunix.net/cgi-bin/firewall.pl firewall statistics].
== marvin ==
900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot.
Main workstation, running xen, NetBSD-2.0.2 x86, NetBSD-3 x86, NetBSD-current and occasionally, Windows XP.
== eniac ==
DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk.
Runs NetBSD-2.0 alpha netbooted or OpenVMS 7.2 on local disk.
== pbg3 ==
Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk.
Runs Mac OS X 10.2.8. Main wandering laptop.
[[Categories:Personal]]
d9fbd6804c9387f9144220eb2b5a0f389e4b3ca4
1678
775
2005-06-13T07:48:44Z
Stix
2
Fix category
wikitext
text/x-wiki
A brief list of my home systems:
== zion ==
2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5.
Running NetBSD-2.0 x86 + MP kernel.
Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too.
This system also runs as my internet firewall, with 1500/256 ADSL PPPoE link currently from [http://www.exetel.com.au Exetel], and DNS A record (stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org].
For the curious, here's this systems last [http://stix.homeunix.net/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.homeunix.net/cgi-bin/firewall.pl firewall statistics].
== marvin ==
900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot.
Main workstation, running xen, NetBSD-2.0.2 x86, NetBSD-3 x86, NetBSD-current and occasionally, Windows XP.
== eniac ==
DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk.
Runs NetBSD-2.0 alpha netbooted or OpenVMS 7.2 on local disk.
== pbg3 ==
Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk.
Runs Mac OS X 10.2.8. Main wandering laptop.
[[Category:Personal]]
8f60777110098901ecb90955b27892220a24b628
Résumé
0
787
777
2005-06-13T08:52:09Z
Stix
2
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* Tru64 UNIX 1.3 through 5.1B.
* Darwin/Mac OS X developer previews through current.
=== Hardware ===
* Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM p615, p630 (LPARed), p650.
* IBM p570 (LPARed).
* IBM p590 (LPARed).
* IBM SSA drawers and adapters.
* IBM FAStT600 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500).
* Sun storage (A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies ===
* IBM LPAR configuration via HMC.
* AIX PSSP, CSM and NIM.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
=== Programming Languages ===
In order of familiarity:
* C
* Perl
* Objective C
* C++
* Java
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, with 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
ee5c5483f16209c6e93f27f59c626a475413c1c5
778
777
2005-06-14T12:47:58Z
Stix
2
/* Operating Systems */ Add Cisco
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* Tru64 UNIX 1.3 through 5.1B.
* Darwin/Mac OS X developer previews through current.
* Some experience with Cisco IOS.
=== Hardware ===
* Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM p615, p630 (LPARed), p650.
* IBM p570 (LPARed).
* IBM p590 (LPARed).
* IBM SSA drawers and adapters.
* IBM FAStT600 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500).
* Sun storage (A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies ===
* IBM LPAR configuration via HMC.
* AIX PSSP, CSM and NIM.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
=== Programming Languages ===
In order of familiarity:
* C
* Perl
* Objective C
* C++
* Java
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, with 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
23dd4f2ca8168aba6cbcef47e16dadd75e557493
779
778
2005-06-15T00:17:34Z
Stix
2
/* Vendor technologies */ Add HDLM
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* Tru64 UNIX 1.3 through 5.1B.
* Darwin/Mac OS X developer previews through current.
* Some experience with Cisco IOS.
=== Hardware ===
* Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM p615, p630 (LPARed), p650.
* IBM p570 (LPARed).
* IBM p590 (LPARed).
* IBM SSA drawers and adapters.
* IBM FAStT600 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500).
* Sun storage (A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies ===
* IBM LPAR configuration via HMC.
* AIX PSSP, CSM and NIM.
* HDLM on AIX.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
=== Programming Languages ===
In order of familiarity:
* C
* Perl
* Objective C
* C++
* Java
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, with 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
b8d96bf131f1bd8b356269978816c975e506b142
799
779
2005-06-15T00:19:37Z
Stix
2
/* Chronology */ Wording.
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* Tru64 UNIX 1.3 through 5.1B.
* Darwin/Mac OS X developer previews through current.
* Some experience with Cisco IOS.
=== Hardware ===
* Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM p615, p630 (LPARed), p650.
* IBM p570 (LPARed).
* IBM p590 (LPARed).
* IBM SSA drawers and adapters.
* IBM FAStT600 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500).
* Sun storage (A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies ===
* IBM LPAR configuration via HMC.
* AIX PSSP, CSM and NIM.
* HDLM on AIX.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
=== Programming Languages ===
In order of familiarity:
* C
* Perl
* Objective C
* C++
* Java
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
50028c48f3bc5998f63e3714dcd2470d400d3ff4
Resume
0
788
1705
2005-06-13T08:53:10Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[Résumé]]
41a23f6a6a5750e7c3a3ca5fe3fded3d0d93c73b
Template:Greytable
10
790
1707
2005-06-13T11:39:46Z
Stix
2
wikitext
text/x-wiki
border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse; font-size: 95%;"
fedae3d814999a9cca14a0b9110bd91520448736
Entering Special Characters in the X Window System
0
791
1708
2005-06-13T12:47:10Z
Stix
2
wikitext
text/x-wiki
In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>.
The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice:
$ xmodmap -e "keycode 115 = Multi_key"
Or, more conveniently add the appropriate line to your configuration files:
$ cat ${HOME}/.Xmodmap
keycode 115 = Multi_key
$ xmodmap ${HOME}/.Xmodmap
A few examples are:
{| {{Greytable}}
! Sequence || Name || Character
|-
| Multi_key a ` || Agrave || à
|-
| Multi_key a ' || Aacute || á
|-
| Multi_key a e || ae || æ
|-
| Multi_key o ~ || Otilde || õ
|-
| Multi_key R O || registered || ®
|-
| Multi_key c / || cent || ¢
|-
| Multi_key Y = || yen || ¥
|-
| Multi_key C = || EuroSign || €
|-
| Multi_key x o || currency || ¤
|-
| Multi_key - , || notsign || ¬
|-
| Multi_key 3 4 || threequarters || ¾
|-
| Multi_key + - || plusminus || ±
|-
| Multi_key 0 * || degree || °
|-
| Multi_key - : || division || ÷
|-
| Multi_key x x || multiply || ×
|-
| Multi_key u / || mu || µ
|-
| Multi_key ^ 1 || onesuperior || ¹
|-
| Multi_key ^ 2 || twosuperior || ²
|-
| Multi_key ^ 3 || threesuperior || ³
|-
| Multi_key ^ . || periodcentered || ·
|-
| Multi_key p ! || paragraph || ¶
|-
| Multi_key ? ? || questiondown || ¿
|-
| Multi_key <nowiki>| |</nowiki> || brokenbar || ¦
|}
A list of many of the possible special characters that can be entered can be found in <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>.
[[Category:UNIX]]
7f6c0a8bc205cf731a07dd1157b96bff0bce1d37
NetBSD Bugs
0
792
806
2005-06-15T07:45:55Z
Stix
2
wikitext
text/x-wiki
== Current Bugs ==
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
3053d820d0f256d7705eed73e52206fe9d5f56da
Category:NetBSD
14
793
1710
2005-06-15T07:47:35Z
Stix
2
wikitext
text/x-wiki
Pages to do with the BSD licensed, BSD derived, highly portable operating system known as [[NetBSD]].
[[Category:UNIX]]
b9bcd2054237a161aaf52667cc2d405da64a46af
lrud kernel thread
0
730
784
780
2005-06-19T07:43:03Z
Stix
2
/* Internal */ add concurrent I/O link
wikitext
text/x-wiki
The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O occuring, and thrashing of the [[VMM]] file cache.
If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[tuning the AIX file caches]] should also certainly be a priority.
If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance.
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[Tuning the AIX file caches]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
6a55811fa5803828b1dc5070fdaa832be8367f4b
1650
784
2005-06-19T08:59:46Z
Stix
2
Fix link capitalisation
wikitext
text/x-wiki
The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O occuring, and thrashing of the [[VMM]] file cache.
If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[Tuning the AIX file caches]] should also certainly be a priority.
If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance.
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[Tuning the AIX file caches]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
c0323f1fc9346f0e42c9a073cc032bb0e8052070
Tuning the AIX file caches
0
794
781
2005-06-19T07:44:18Z
Stix
2
Initial
wikitext
text/x-wiki
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Tuning for AIX 5.1 and Earlier ==
== Tuning for AIX 5.2 and Later ==
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[Tuning the AIX file caches]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
04e7c1349e5629695f3e00115c83872ff0ccd633
782
781
2005-06-19T08:31:12Z
Stix
2
Expand...
wikitext
text/x-wiki
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of vmtune. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset.
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[Tuning the AIX file caches]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
3d6ddcf6984a25674783b75184c6cf8125a6b6a4
783
782
2005-06-19T08:44:23Z
Stix
2
Expand.
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[Tuning the AIX file caches]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
1d4535a29cb78c4e14b083c9c128a873987a96e8
831
783
2005-06-19T08:45:53Z
Stix
2
/* Internal */ fix links
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
f4eb53a6fbfb9748393de16e1d03b5c545ac55f4
Category:Software
14
796
1712
2005-06-21T01:04:46Z
Stix
2
wikitext
text/x-wiki
Bits and pieces I've decided to let out into the wild.
[[Category:Personal]]
9cf7fe6744527b524e34b76bc283ae7e1c7b3d6a
Software
0
797
787
2005-06-21T01:41:31Z
Stix
2
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
* [[ipcs/ipcrm for Darwin]]: Provides two missing utilities ported from FreeBSD.
* [[Perfmon for MacOS X]]: Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
=== UNIX ===
* [[iotools]]: Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
* [[headntail]]: Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [[logmon]]: Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [[lp_check]]: Perl script to submit a BSD LPD long status query to a given host and queue.
* [[renamefiles]]: Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
=== Miscellaneous ===
* [[CoCoII]]: A CoCo II emulator I started writing, made redundant by [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME].
[[Category:Personal]]
462a2958f22f81053f8f9abe6c993eabfae63a26
788
787
2005-06-22T13:53:16Z
Stix
2
Add to Software category
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
* [[ipcs/ipcrm for Darwin]]: Provides two missing utilities ported from FreeBSD.
* [[Perfmon for MacOS X]]: Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
=== UNIX ===
* [[iotools]]: Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
* [[headntail]]: Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [[logmon]]: Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [[lp_check]]: Perl script to submit a BSD LPD long status query to a given host and queue.
* [[renamefiles]]: Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
=== Miscellaneous ===
* [[CoCoII]]: A CoCo II emulator I started writing, made redundant by [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME].
[[Category:Personal]]
[[Category:Software]]
fc8b45b7f9f7ad6996ce39ca36df61736012466a
789
788
2005-06-22T14:07:25Z
Stix
2
Reformatted
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from FreeBSD.
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
=== UNIX ===
==== [[iotools]] ====
Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
=== Miscellaneous ===
==== CoCoII ====
A CoCo II emulator I started writing, made redundant by [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME].
[[Category:Personal]]
[[Category:Software]]
234a7c783ec65eb5c8a798d8bb6607032a15987e
802
789
2005-06-22T14:12:08Z
Stix
2
/* CoCoII */ Expand.
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from FreeBSD.
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
=== UNIX ===
==== [[iotools]] ====
Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
09e769edd72d093e25b66f7374580a3905441c95
ipcs/ipcrm for Darwin
0
798
1714
2005-06-21T01:52:48Z
Stix
2
wikitext
text/x-wiki
=== Mac OS X 10.2 and 10.3 ===
Only slightly modified versions from [[FreeBSD]], for Mac OS X 10.2.* (Jaguar) and Mac OS X 10.3.* (Panther). '''Note:''' My 10.2.3 system reports that the kernel does not have SYSV message queue support.
'''Note:''' For those wishing to compile from source, the standard Max OS X distributions appear to be lacking some header files (eg. <sys/msg.h>). These can be obtained from the xnu project from [http://www.opensource.apple.com/darwinsource/10.3.1/xnu-517/bsd/sys/ Apple] or [http://cvs.opendarwin.org/index.cgi/src/xnu/bsd/sys/ OpenDarwin]. It may also be necessary to define <tt>__APPLE_API_UNSTABLE</tt> when compiling under Panther a.k.a 10.3.
* [ftp://stix.homeunix.net/pub/Darwin/ipc-10.2.tgz ipc-10.2.tgz] ''7 565 byte compressed source tarball''
* [ftp://stix.homeunix.net/pub/Darwin/ipcs.gz ipcs.gz] ''4 851 byte compressed executable''
* [ftp://stix.homeunix.net/pub/Darwin/ipcrm.gz ipcrm.gz] ''3 170 byte compressed executable''
=== Mac OS X 10.0 and 10.1 ===
Hacked versions from [[FreeBSD]] with all the semaphore and message queue stuff removed, for Mac OS X 10.0 and 10.1. Can be used to view and delete [[SYSV shared memory]] segments. When compiled, Darwin didn't have any [[SYSV semaphore]] or [[SYSV message queue]] implementations.
* [ftp://stix.homeunix.net/pub/Darwin/ipc-10.1.tgz ipc-10.1.tgz] ''7 724 byte compressed source tarball''
* [ftp://stix.homeunix.net/pub/Darwin/ipcs-10.1.gz ipcs-10.1.gz] ''4 018 byte compressed executable''
* [ftp://stix.homeunix.net/pub/Darwin/ipcrm-10.1.gz ipcrm-10.1.gz] ''3 071 byte compressed executable''
[[Category:Software]]
4afec825abee483605325ef7b3bff0cf64105f2f
iotools
0
799
887
2005-06-21T07:21:22Z
Stix
2
wikitext
text/x-wiki
[[iotools]] consists of a couple of tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning TSM. Mainly written under Darwin and NetBSD, tested under Linux, Solaris, Tru64 and AIX.
From the README:
iotools consists of two simple programs:
; fblckgen : "Fast Block Generator" - generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo- random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. Although the random generator is extremely simple, designed first to be fast, I have used this to wipe/scrub/erase disks under various Unices. The more paranoid you happen to be, the more iterations you should run. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. E.g. On an AIX box, with IBM 3580 Ultrium fiber attached drives:
ksh$ fblckgen -a -b 256k -c 4k > /dev/rmt1.1
1073741824 bytes written in 28.134 secs (37270.292 KiB/sec)
ksh$ fblckgen -r -b 256k -c 4k > /dev/rmt1.1
1073741824 bytes written in 71.960 secs (14571.677 KiB/sec)
: And to demonstrate compressibility, on my aging Mac OS X laptop:
ksh$ fblckgen -a -b 256k -c 40 | gzip -9v > /dev/null
10485760 bytes written in 2.071 secs (4944.402 KiB/sec)
99.6%
ksh$ fblckgen -r -b 256k -c 40 | gzip -9v > /dev/null
10485760 bytes written in 7.588 secs (1349.425 KiB/sec)
0.0%
: When used in "random" mode, it can be used to find the approximate native capacity of a given tape. E.g. On my NetBSD system, with a AIT-1 drive (SONY SDX-300C) and 170m tape:
ksh$ fblckgen -r -b 64k -c 640k > /dev/nrst1
Write failed: Input/output error
-1 bytes, 348667 full blocks written.
22850240512 bytes written in 8016.739 secs (2783.512 KiB/sec)
; iohammer : It does what it says - very similar to a tool named "rawio" floating out on the 'net. Using multiple threads (either pthreads or multiple processes) iohammer will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the queue_depth parameter makes under AIX!
[ftp://stix.homeunix.net/pub/unix/iotools-1.0.tar.gz iotools-1.0.tar.gz] ''9 862 bytes gzipped source tarball via FTP''
[[Category:Software]]
f6800a1474d12bb81724df1d816eeb29b3381ed9
Perfmon for MacOS X
0
800
1716
2005-06-22T04:23:06Z
Stix
2
wikitext
text/x-wiki
Modifications to the Darwin kernel (extensions to the existing Mach API) to allow userland access to the PowerPC Performance Counter registers, including SMP systems. Also made use of the Performance Monitor interrupt to maintain a set of per-cpu 64-bit counters, so samples over larger timescales would make sense (no wrapping). Completed as part of my Honours Computer Science degree at the [http://www.uow.edu.au/ University of Wollongong], Australia. Originally written against Mac OS X 10.0.?, still merges in, compiles and runs fine on 10.2.3. If you are planning on downloading these, I strongly recommend downloading documentation for your particular PowerPC processor from [http://www.freescale.com/webapp/sps/site/homepage.jsp?nodeId=0162468rH3bTdG Freescale's web site].
Why a kernel modification you may ask? Why not IOKit? The osfmk portion of the kernel seems to be the only place where you can really control on which CPU you're doing what. So for SMP, that's the choice made.
Since releasing the code, I've been made aware of Apple's own work in this area (thanks, Dave). Check out [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. Theirs is broader than my version, and ships as a kext (wish I knew how they did that).
* [ftp://stix.homeunix.net/pub/Darwin/PerfMon/xnu-Apple-201-42-3.patch.gz xnu-Apple-201-42-3.patch.gz] ''6 848 bytes gzipped patch file''
* [ftp://stix.homeunix.net/pub/Darwin/PerfMon/xnu-Apple-344-2.patch.gz xnu-Apple-344-2.patch.gz] ''6 833 bytes gzipped patch file''
: CVS diffs taken against xnu tagged Apple-201-42-3 and Apple-344-2 (Mac OS X 10.1.5 and 10.2.1, repectively). Not for the faint-hearted to apply and build! I must admit I had a great deal of fun the first time I tried, a year before instructions started showing up at places like Darwinfo, now [http://www.opendarwin.org OpenDarwin] and Apple's [http://developer.apple.com/darwin/ Darwin] site. The diff applies fine to Jaguar 10.2.1, and probably all the way back to the Public Betas (it's a very stable part of the kernel).
* [ftp://stix.homeunix.net/pub/Darwin/PerfMon/PerfMon-src.tgz PerfMon-src.tgz] ''58 764 bytes gzipped tar archive''
: Project Builder source code containing 4 plain Darwin command-line tools to get/set Performance Monitor registers via the Mach API (getpmc, getqpmc, setmmcr, clrpmc), and a Cocoa GUI Application which allows the real-time (hic) graphing of the various counters. Command line tools may break on Jaguar, due to the C99 conformance changing long long (64-bit quad-int) stdio behaviour. Update: Still works fine on Jaguar - although %llu (or the PRId64 macro) is more correct, %qu still works fine. setmmcr and clrpmc require root privileges to run, the Cocoa app uses the authentication framework to run setmmcr and clrpmc as required. To build these, you'll need to install the two changed headers (<mach/processor_info.h> and <mach/ppc/processor_info.h>) and run fixPrecomps. Not included is a sysctl interface I had begun work on, however, I never finished it. Maybe one day...
* [ftp://stix.homeunix.net/pub/Darwin/PerfMon/report.ps.gz report.ps.gz] ''608 855 bytes gzipped postscript''
* [ftp://stix.homeunix.net/pub/Darwin/PerfMon/report.pdf.gz report.pdf.gz] ''1 663 700 bytes gzipped PDF''
: PDF and PostScript versions of the report written for my honours thesis. Reading it back now, I'm sure I could improve on it greatly... From memory, it was written in a sleep-deprived daze... Most of it still makes some kind of sense.
[[Category:Software]]
48d01ce304b41931969ba384810d79a79583e298
Wikipedia Status Links
0
801
807
2005-06-22T06:15:29Z
Stix
2
wikitext
text/x-wiki
* [http://openfacts.berlios.de/index-en.phtml?title=Wikipedia_Status Wikipedia Status] on berlios.
* [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel.
* [http://wp.wikidev.net/Server_admin_log Server Admin Log] on wikidev.
[[Category:Links]]
c8935a488fe5025e2d55d62b9ef3d37d9287d71d
Handy AIX links
0
744
801
785
2005-06-22T06:17:10Z
Stix
2
Add Links category
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
409555a38f9c88db97845c6c73c9e6f996b827b3
Handy Tru64 links
0
776
847
786
2005-06-22T06:17:45Z
Stix
2
Add Links category.
wikitext
text/x-wiki
* [http://www1.aclabs.com/ Software Products Library] site #1.
* [http://www1.sqp.com/ Software Products Library] site #2.
[[Category:Tru64]]
[[Category:Links]]
7323c6675f9807addd629f8f48f326f77bb90a4c
Category:Links
14
803
1718
2005-06-22T06:18:26Z
Stix
2
wikitext
text/x-wiki
Pages of web links
[[Category:Personal]]
ebb55ff493707bcb75e6d567bef08bfd60511656
Internet Links
0
804
792
2005-06-28T07:11:29Z
Stix
2
Initial draft.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
[[Category:Links]]
[[Category:Personal]]
8e56a9d116f6e8b9c24dc2c1e3585385f247715f
794
792
2005-06-28T10:32:13Z
Stix
2
Finish adding missing links.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
5ddbe63aca29272c7942a0ec2a98e32ef5584871
DLPAR Operation Fails
0
805
793
2005-06-29T09:00:12Z
Stix
2
wikitext
text/x-wiki
One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations.
This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes).
To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>.
The ct_node_id is used by the following:
* LPARs
* Dynamic LPARs
* HACMP-ES
* HACMP-ES-CRM
* PSSP
* CSM
* GPFS
* VSD
* RVSD
* Oracle Parallel Server
* Oracle 9i RAC
To assign a new ct_node_id, perform the following:
# stopsrc -g rsct
0513-044 The ctrmc Subsystem was requested to stop.
# /usr/sbin/rsct/install/bin/uncfgct -n
# /usr/sbin/rsct/install/bin/cfgct
0513-071 The ctcas Subsystem has been added.
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648.
# /usr/sbin/rsct/bin/rmcctrl -z
# /usr/sbin/rsct/bin/rmcctrl -A
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814.
# /usr/sbin/rsct/bin/rmcctrl -p
[[Category:AIX]]
5802bc6b1c10a9437b4537a889a30f16e02bfc07
DLPAR Operation Fails
0
805
1720
793
2005-06-30T04:13:45Z
Stix
2
Split example and add "wait" comment.
wikitext
text/x-wiki
One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations.
This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes).
To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>.
The ct_node_id is used by the following:
* LPARs
* Dynamic LPARs
* HACMP-ES
* HACMP-ES-CRM
* PSSP
* CSM
* GPFS
* VSD
* RVSD
* Oracle Parallel Server
* Oracle 9i RAC
To assign a new ct_node_id, perform the following:
# stopsrc -g rsct
0513-044 The ctrmc Subsystem was requested to stop.
# /usr/sbin/rsct/install/bin/uncfgct -n
# /usr/sbin/rsct/install/bin/cfgct
0513-071 The ctcas Subsystem has been added.
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648.
The following may be required to re-configure rsct, although in tests it has not been required.
# /usr/sbin/rsct/bin/rmcctrl -z
# /usr/sbin/rsct/bin/rmcctrl -A
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814.
# /usr/sbin/rsct/bin/rmcctrl -p
After assigning a new ct_node_id, wait several minutes before trying the DLPAR operation. The HMC must re-synchronize its state before it will work.
[[Category:AIX]]
f4d3a9f986c5e4e30ac5f8d4973550be7775f1e9
Asynchronous Filesystems (AIX)
0
806
910
2005-06-30T08:25:04Z
Stix
2
Initial draft.
wikitext
text/x-wiki
Many may be familiar with the "async" mount option under other operating systems (NetBSD, Linux, etc) which disables synchronous metadata updates. While leaving the filesystem vulnerable to corruption in the case of failure, it can be very useful from a performance perspective.
# mount -V jfs -o nointegrity /dev/jfslvname /mnt
[[Category:AIX]]
{{stub}}
db2c7b3fa26cc02baed1e0a4ed7a9408a4cf69b1
APARs, PTFs, MLs
0
807
798
2005-07-01T06:31:36Z
Stix
2
wikitext
text/x-wiki
Confused with the following terms?
; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix.
; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits.
; PMR : Problem Management Record. Used to track a specific customer or internally reported problem.
; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999.
; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level.
When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful.
The following are some examples to display Fileset, APAR and ML details.
# lslpp -L bos.mp64 | head -4
Fileset Level State Type Description (Uninstaller)
----------------------------------------------------------------------------
bos.mp64 5.2.0.60 C F Base Operating System 64-bit
Multiprocessor Runtime
# instfix -ik IY64737
All filesets for IY64737 were found.
# instfix -ivk IY64737
IY64737 Abstract: knot lock not released properly
Fileset bos.rte.aio:5.2.0.51 is applied on the system.
All filesets for IY64737 were found.
# oslevel -r
5200-05
#
== See Also ==
* [http://www-128.ibm.com/developerworks/eserver/articles/dutta_work.html AIX updates Version 2: How to work the puzzle]. IBM article describing the terminology in some detail.
[[Category:AIX]]
54082622110b8d825f49af235a6e05c3988a17d8
891
798
2005-07-08T05:19:16Z
Stix
2
Add additional oslevel example
wikitext
text/x-wiki
Confused with the following terms?
; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix.
; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits.
; PMR : Problem Management Record. Used to track a specific customer or internally reported problem.
; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999.
; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level.
When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful.
The following are some examples to display Fileset, APAR and ML details.
# lslpp -L bos.mp64 | head -4
Fileset Level State Type Description (Uninstaller)
----------------------------------------------------------------------------
bos.mp64 5.2.0.60 C F Base Operating System 64-bit
Multiprocessor Runtime
# instfix -ik IY64737
All filesets for IY64737 were found.
# instfix -ivk IY64737
IY64737 Abstract: knot lock not released properly
Fileset bos.rte.aio:5.2.0.51 is applied on the system.
All filesets for IY64737 were found.
# oslevel -r
5200-05
# oslevel -l 5200-06 -r
Fileset Actual Level Recommended ML
-----------------------------------------------------------------------------
X11.Dt.ToolTalk 5.1.0.35 5.2.0.30
X11.Dt.helprun 5.1.0.0 5.2.0.30
X11.Dt.lib 5.1.0.35 5.2.0.51
X11.Dt.rte 5.1.0.35 5.2.0.51
#
== See Also ==
* [http://www-128.ibm.com/developerworks/eserver/articles/dutta_work.html AIX updates Version 2: How to work the puzzle]. IBM article describing the terminology in some detail.
[[Category:AIX]]
29c680e47629501189d72aa55d248a11acad5021
Internet Links
0
804
833
794
2005-07-02T22:31:07Z
Stix
2
/* Computer-Technical Links */ Add standards section
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
27fcd72b35df3e063503e53a8314115b1d3c97ee
Network Bandwidth Test
0
808
795
2005-07-04T07:51:14Z
Stix
2
wikitext
text/x-wiki
To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance.
ksh$ ftp 10.1.2.3
Connected to 10.1.2.3.
220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready.
Name (localhost:weripp): weripp
331 Password required for weripp.
Password:
230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost
230 User weripp logged in.
ftp> bin
200 Type set to I.
ftp> put "| dd if=/dev/zero bs=64k count=1600" /dev/null
200 PORT command successful.
150 Opening data connection for /dev/null.
1600+0 records in.
1600+0 records out.
226 Transfer complete.
104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s)
local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null
ftp> close
221 Goodbye.
ftp> bye
Alternately, a tool like [http://www.ccci.com/tools/ttcp/ ttcp] can be used.
[[Category:UNIX]]
5e2098b36203ec192919c2d33fb58e814c724ad7
796
795
2005-07-04T07:53:56Z
Stix
2
Reformat and remove old userid.
wikitext
text/x-wiki
To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance.
ksh$ '''''ftp 10.1.2.3'''''
Connected to 10.1.2.3.
220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready.
Name (localhost:weripp): '''''stix'''''
331 Password required for stix.
Password:
230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost
230 User stix logged in.
ftp> '''''bin'''''
200 Type set to I.
ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null'''''
200 PORT command successful.
150 Opening data connection for /dev/null.
1600+0 records in.
1600+0 records out.
226 Transfer complete.
104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s)
local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null
ftp> '''''close'''''
221 Goodbye.
ftp> '''''bye'''''
Alternately, a tool like [http://www.ccci.com/tools/ttcp/ ttcp] can be used.
[[Category:UNIX]]
e3700547aaad7dd4b051172f59931ce9be62a408
811
796
2005-07-04T07:54:44Z
Stix
2
And another old userid.
wikitext
text/x-wiki
To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance.
ksh$ '''''ftp 10.1.2.3'''''
Connected to 10.1.2.3.
220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready.
Name (localhost:stix): '''''stix'''''
331 Password required for stix.
Password:
230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost
230 User stix logged in.
ftp> '''''bin'''''
200 Type set to I.
ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null'''''
200 PORT command successful.
150 Opening data connection for /dev/null.
1600+0 records in.
1600+0 records out.
226 Transfer complete.
104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s)
local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null
ftp> '''''close'''''
221 Goodbye.
ftp> '''''bye'''''
Alternately, a tool like [http://www.ccci.com/tools/ttcp/ ttcp] can be used.
[[Category:UNIX]]
c1095126e0bd187861556c520773703fbc284eed
812
811
2005-10-02T01:18:09Z
Stix
2
Update ttcp links
wikitext
text/x-wiki
To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance.
ksh$ '''''ftp 10.1.2.3'''''
Connected to 10.1.2.3.
220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready.
Name (localhost:stix): '''''stix'''''
331 Password required for stix.
Password:
230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost
230 User stix logged in.
ftp> '''''bin'''''
200 Type set to I.
ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null'''''
200 PORT command successful.
150 Opening data connection for /dev/null.
1600+0 records in.
1600+0 records out.
226 Transfer complete.
104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s)
local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null
ftp> '''''close'''''
221 Goodbye.
ftp> '''''bye'''''
Alternately, a tool like [http://www.netcordia.com/tools/tools-ttcp.shtml ttcp (C)] or [http://www.ccci.com/tools/ttcp/ ttcp (Java)] can be used.
[[Category:UNIX]]
a94bc087e2164fb1b632c6bb90c2fc1026abbd76
813
812
2005-10-02T01:20:43Z
Stix
2
Update ttcp links again.
wikitext
text/x-wiki
To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance.
ksh$ '''''ftp 10.1.2.3'''''
Connected to 10.1.2.3.
220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready.
Name (localhost:stix): '''''stix'''''
331 Password required for stix.
Password:
230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost
230 User stix logged in.
ftp> '''''bin'''''
200 Type set to I.
ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null'''''
200 PORT command successful.
150 Opening data connection for /dev/null.
1600+0 records in.
1600+0 records out.
226 Transfer complete.
104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s)
local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null
ftp> '''''close'''''
221 Goodbye.
ftp> '''''bye'''''
Alternately, a tool like [http://www.netcordia.com/tools/tools-ttcp.shtml ttcp (C and Java)] or [http://www.ccci.com/tools/ttcp/ ttcp (Java)] can be used.
[[Category:UNIX]]
056a8232f6e3779859074cef7f83c3d98c27e9dd
846
813
2005-10-02T10:05:23Z
Stix
2
add link to iperf
wikitext
text/x-wiki
To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance.
ksh$ '''''ftp 10.1.2.3'''''
Connected to 10.1.2.3.
220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready.
Name (localhost:stix): '''''stix'''''
331 Password required for stix.
Password:
230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost
230 User stix logged in.
ftp> '''''bin'''''
200 Type set to I.
ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null'''''
200 PORT command successful.
150 Opening data connection for /dev/null.
1600+0 records in.
1600+0 records out.
226 Transfer complete.
104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s)
local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null
ftp> '''''close'''''
221 Goodbye.
ftp> '''''bye'''''
Alternately, a tool like [http://www.netcordia.com/tools/tools-ttcp.shtml ttcp (C and Java)], [http://www.ccci.com/tools/ttcp/ ttcp (Java)] or [http://dast.nlanr.net/Projects/Iperf/ iperf] can be used.
[[Category:UNIX]]
45b682c577febaa64dad5f0da3361c3b9bc169bb
MediaWiki:Login
8
285
1205
797
2005-07-04T08:05:54Z
Stix
2
wikitext
text/x-wiki
Log in or create account
3fa1fb2d0bb526e268253391848e1c11e7714984
Project Lifecycle
0
809
1724
2005-07-05T07:24:53Z
Stix
2
wikitext
text/x-wiki
The six steps in a project:
# Unbounded enthusiasm
# Total disillusionment
# PANIC!!
# Frantic search for the guilty
# Punishment of the innocent
# Promotion of the uninvolved.
[[Category:Jokes]]
1ed4957bb6a406301d3a0ae08a95b2f2103f700b
Category:Jokes
14
810
1725
2005-07-06T03:51:16Z
Stix
2
wikitext
text/x-wiki
[[Category:Personal]]
3752dacfd65b2b0c57152db156bfb16db352eb67
Résumé
0
787
848
799
2005-07-11T10:37:33Z
Stix
2
/* Chronology */ Added courses
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* Tru64 UNIX 1.3 through 5.1B.
* Darwin/Mac OS X developer previews through current.
* Some experience with Cisco IOS.
=== Hardware ===
* Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM p615, p630 (LPARed), p650.
* IBM p570 (LPARed).
* IBM p590 (LPARed).
* IBM SSA drawers and adapters.
* IBM FAStT600 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500).
* Sun storage (A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies ===
* IBM LPAR configuration via HMC.
* AIX PSSP, CSM and NIM.
* HDLM on AIX.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
=== Programming Languages ===
In order of familiarity:
* C
* Perl
* Objective C
* C++
* Java
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Mar 2000 : Completed IBM RS/6000 SP System Administation course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
a81f33ae04bcbeeea6aafb2dae11564d713e2408
Synchronizing Disk Names
0
811
836
2005-07-14T22:26:40Z
Stix
2
wikitext
text/x-wiki
This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05.
=== Special Notices ===
Please use this information with care. IBM will not be responsible for damages of any
kind resulting from its use. The use of this information is the sole responsibility of the
customer and depends on the customer's ability to evaluate and integrate this information
into the customer's operational environment.
== Synchronizing Disk Names ==
=== About This Document ===
Use the following script when the names of your hard disks are out of order (for example
hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names
generally does not cause errors, but it may cause confusion for the user. Run the
following '''dsksync''' script to alleviate such confusion. The script renames the hard disks.
The order of the disks' names after you reboot the machine will be determined on the
order they are detected by the device configuration process. For instance, a disk at the
address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00.
This document applies to AIX Versions 3.1 through 4.2 on the RS/6000.
=== Procedure ===
Before running this script, make sure the key is in Normal position.
lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do
odmdelete -q "name = $HDname " -o CuAt
odmdelete -q "value = $HDname " -o CuAt
odmdelete -q "name = $HDname " -o CuDv
odmdelete -q "value3 = $HDname " -o CuDvDr
odmdelete -q "name = $HDname " -o CuVPD
done
rm -f /dev/hdisk*
rm -f /dev/rhdisk*
savebase
When the shell script completes successfully, run ihe following command to shut down
and reboot.
shutdown -Fr
[[Category:AIX]]
1ab9a2658044337ab6df8e751d85586633521ebf
ISO 8601
0
757
903
800
2005-07-17T08:02:59Z
Stix
2
/* See Also */ Add link to RFC 3339
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
[[Category:Rants]]
2779f35fafd3d507231007812a940c6b62610508
Handy AIX links
0
744
810
801
2005-07-18T09:43:55Z
Stix
2
Add AIX infocenter link
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
53084e22ded956f696e4fc670bb2c1e3285904d8
835
810
2005-09-15T12:09:03Z
Stix
2
Add link for Atape
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
59e47b52db746dd6ab009f899c70636265527ff4
Software
0
797
803
802
2005-07-20T04:35:59Z
Stix
2
Add AIX mountvg/umountvg
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from FreeBSD.
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
=== UNIX ===
==== [[iotools]] ====
Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
=== AIX ===
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
a7b862fa75fc4c42067f5dd1e545270a9f2ada70
804
803
2005-07-20T04:37:40Z
Stix
2
Add HRs.
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from FreeBSD.
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
a935d60ac495267306d9efa37799c11c914b43ea
816
804
2005-07-20T04:38:36Z
Stix
2
Add AIX and UNIX categories
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from FreeBSD.
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
32f98a2aeb7d71a05b70f8ec33ab7cff57ade34e
817
816
2005-10-27T08:49:28Z
Stix
2
/* AIX */ add dlmChaPortdel
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from FreeBSD.
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== dlmChaPortdel ====
Simple shell script to remove all Hitachi Dynamic Link Manager paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> command to remove a hdisk (path) from each dlmfdrv.
* [ftp://stix.homeunix.net/pub/AIX/dlmChaPortdel dlmChaPortdel 1.1] ''3221 byte shell script''
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
5d3fb59e36c6ba08b0285d67ca1b3a9d1194ce5e
901
817
2005-10-28T01:43:00Z
Stix
2
/* dlmChaPortdel */ add acronym
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from FreeBSD.
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== dlmChaPortdel ====
Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> command to remove a hdisk (path) from each dlmfdrv.
* [ftp://stix.homeunix.net/pub/AIX/dlmChaPortdel dlmChaPortdel 1.1] ''3221 byte shell script''
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
d3616584d1100dc600c88a50f7d217f5310eb6a1
ed Quick Reference
0
812
1727
2005-07-21T05:21:30Z
Stix
2
wikitext
text/x-wiki
==== Searching Modes ====
Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc.
==== Addressing ====
{| border="1" cellspacing="0" cellpadding="1"
|| . || current line
|-
|| $ || last line
|-
|| ''n'' || ''n''th line
|-
|| /''pattern''/ || next match of ''pattern''
|-
|| ?''pattern''? || previous match of ''pattern''
|-
|| +''n'' || ''n'' lines after current line
|-
|| -''n'' || ''n'' lines previous to current line
|-
|| , || equivalent to "1,$"
|-
|| ; || equivalent to ".,$"
|}
[[Category:UNIX]]
7df2b1d99983ae87f7be4da7459a2a3342dc603b
Google Maps
0
813
1728
2005-07-28T14:09:29Z
Stix
2
wikitext
text/x-wiki
Interesting places on Google Maps:
* [http://maps.google.com/maps?ll=-34.414274,150.894814&spn=0.049845,0.052756&t=k&hl=en Where I live now].
* [http://maps.google.com/maps?ll=-34.839186,150.507964&spn=0.006199,0.006594&t=k&hl=en The house where I grew up].
* [http://maps.google.com/maps?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k&hl=en Ayers Rock (Uluru)].
[[Category:Personal]]
66d1b2864147b8dfd0d64a232a437aed737cf7e9
TSM Expiration Rate
0
752
1672
805
2005-08-03T06:30:22Z
Stix
2
spelling
wikitext
text/x-wiki
The [[TSM Expiration Rate]] is the number of [[TSM Objects]] expired in a given time period. It is not the number of objects examined, which would be far higher. [[IBM]] recommend that the Expiration Rate be greater than 3800000 objects per hour. The following [[TSM SQL]] query will print the expiration rate for recent expiration runs:
select activity, -
cast ((end_time) as date) as "Date", -
(examined/cast ((end_time-start_time) seconds as decimal (18,13))*3600) "Obj/Hr" -
from summary -
where activity='EXPIRATION' and days (end_time) - days (start_time) = 0
To improve the expiration rate, there are several points to keep in mind:
* expiration is a single thread, from a processor perspective
* on a system with fast enough CPUs, expiration quickly becomes I/O bound, generating random I/O to the database volumes
* a high cache hit percentage is critical to obtaining a high expiration rate
[[Category:TSM]]
e95b0a429bef74935cdc2467c19c7987497f36fa
Matching AIX APARs, filesets and Maintenance Levels
0
814
1729
2005-08-05T03:12:46Z
Stix
2
wikitext
text/x-wiki
After running <tt>oslevel</tt>, some cache files are created in <tt>/tmp/.oslevel.datafiles/</tt> which contain mappings between installed APARs, Filesets and Maintenance Levels. For example, the following shows what Fileset APAR IY64737 installs, and what level of that fileset is found in all the known Maintenance Levels:
ksh$ grep IY64737 /tmp/.oslevel.datafiles/.oslevel.rml.cache
IY64737:bos.rte.aio:5.2.0.51:5.2.0.60:+:knot lock not released properly
ksh$ grep '^52.*bos\.rte\.aio' /tmp/.oslevel.datafiles/.oslevel.rml.cache
5200-01_AIX_ML:bos.rte.aio:5.2.0.10:5.2.0.60:+:AIX 5200-01 Update
5200-02_AIX_ML:bos.rte.aio:5.2.0.12:5.2.0.60:+:AIX 5200-02 Update
5200-03_AIX_ML:bos.rte.aio:5.2.0.30:5.2.0.60:+:AIX 5200-03 Update
5200-04_AIX_ML:bos.rte.aio:5.2.0.40:5.2.0.60:+:AIX 5200-04 Update
5200-05_AIX_ML:bos.rte.aio:5.2.0.51:5.2.0.60:+:AIX 5200-05 Update
5200-06_AIX_ML:bos.rte.aio:5.2.0.60:5.2.0.60:=:AIX 5200-06 Update
[[Category:AIX]]
cabfc2d6834bfc6786db68ef18e443db33d98134
Digital Television in Wollongong
0
815
1730
2005-08-16T07:04:41Z
Stix
2
wikitext
text/x-wiki
Here's a list of the available HDTV (High Definition Television) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region):
{| border=1 cellpadding=2 cellspacing=0
! Channel Name || Band || Channel # || Middle Frequency (MHz) || Transmitter
|-
|| ABC || UHF || 51 || 690.5 || Knights Hill
|-
|| SBS || UHF || 54 || 711.625 || Knights Hill
|-
|| Prime || UHF || 38 || 599.5 || Knights Hill
|-
|| Ten || UHF || 37 || 592.5 || Knights Hill
|-
|| Win || UHF || 36 || 585.5 || Knights Hill
|-
|| ABC || UHF || 52 || 697.5 || Brokers Nose
|-
|| SBS || UHF || 54 || 711.625 || Brokers Nose
|-
|| Prime || UHF || 46 || 655.5 || Brokers Nose
|-
|| Ten || UHF || 43 || 634.5 || Brokers Nose
|-
|| Win || UHF || 40 || 613.5 || Brokers Nose
|-
|| ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill
|-
|| Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill
|-
|| SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill
|-
|| Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill
|-
|| Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill
|-
|| Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill
|}
== See Also ==
* [http://www.dba.org.au/index.asp?sectionID=22&recPostcode=2500 Digital Broadcasting Authority channel search for postcode 2500].
[[Category:Personal]]
bb5866979922a5292666807d0a638d2f441dd04a
Aussie Mirrors
0
816
1731
2005-08-28T08:40:35Z
Stix
2
wikitext
text/x-wiki
Australian mirrors of common open source projects:
* [http://mirror.aarnet.edu.au/ AARNet]
* [http://mirror.pacific.net.au/ Pacific Internet]
* [http://mirror.isp.net.au/ ISP.net.au]
[[Category:Personal]]
84e989eb196524a5c68244d7b33b1e4181c716ac
NetBSD Bugs
0
792
815
806
2005-08-28T22:06:57Z
Stix
2
/* Current Bugs */ add loadav bug
wikitext
text/x-wiki
== Current Bugs ==
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
ea78cee27a8e0a6aafb7b5e67df23f3533532905
822
815
2005-10-17T11:21:31Z
Stix
2
Add Personal category
wikitext
text/x-wiki
== Current Bugs ==
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
a10dc518ad59013e9b6ab5a9eda4df38ff5a1a98
839
822
2005-11-11T13:18:20Z
Stix
2
/* Current Bugs */ add port-xen/30977
wikitext
text/x-wiki
== Current Bugs ==
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
57f38debfbb978b1c484935215f374ccebbcd09d
Wikipedia Status Links
0
801
886
807
2005-08-31T12:13:01Z
Stix
2
Additions
wikitext
text/x-wiki
* [http://openfacts.berlios.de/index-en.phtml?title=Wikipedia_Status Wikipedia Status] on berlios.
* [http://www.qwikly.com/WikiPulse.html WikiPulse]
* [http://www.livejournal.com/community/wikitech/ Wikitech] on LiveJournal
* [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel.
* [http://wp.wikidev.net/Server_admin_log Server Admin Log] on wikidev.
[[Category:Links]]
a7171709ae9e5702d5474caadaa834afede2b81a
Write Protected Tapes (TSM)
0
817
1732
2005-09-02T04:16:42Z
Stix
2
wikitext
text/x-wiki
If TSM reports errors into the activity log like the following, and sets the volumes into unavailable status, check the write-protect tab on the tape is not set to write locked.
ANR8302E I/O error on drive FIBRE1 (/dev/rmt/2stc) (OP='''SETPARM'''-6, Error Number=13,
CC=0, KEY=00, ASC=00, ASCQ=00, SENSE=xx.xx...,
Description=An undetermined error has occurred). Refer to Appendix D in the 'Messages' manual for
recommended action.
[[Category:TSM]]
64d8f57f915cd48bffdcbd12004876e82b219937
About Stix
0
785
809
808
2005-09-05T22:39:00Z
Stix
2
/* Music */ new gear
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 4101<br>
Fax: +61 2 4275 7801<br>
==== Home ====
Email: [[mailto:stix@stix.homeunix.net]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice Yamaha RX-V757 receiver/amp, with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sharp 32" Aquos LCD TV. I currently have a DGTEC DG-HD804 set-top box, but due to problems and a fairly crude interface, I may be swapping to a Strong shortly.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
a8d01ab34b4e9fcbbd7106114e685d108200e7d0
818
809
2005-09-05T22:56:08Z
Stix
2
/* Music */ links
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 4101<br>
Fax: +61 2 4275 7801<br>
==== Home ====
Email: [[mailto:stix@stix.homeunix.net]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp, with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I currently have a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I may be swapping to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] shortly.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
0d82c6d443f82df0f1b7b92c70ae4b6042a807be
819
818
2005-10-29T12:32:49Z
Stix
2
/* Music */ Set-top box update
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 4101<br>
Fax: +61 2 4275 7801<br>
==== Home ====
Email: [[mailto:stix@stix.homeunix.net]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp, with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
90dd6e93c704eeb7b6f496caf4c494c8a0270bd0
820
819
2005-10-29T12:46:48Z
Stix
2
/* Music */ Note old amp and 3rd Gen iPod
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 4101<br>
Fax: +61 2 4275 7801<br>
==== Home ====
Email: [[mailto:stix@stix.homeunix.net]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
12b3cf6eab853ace78c059ac138ce436122a94f2
838
820
2005-11-03T22:27:43Z
Stix
2
New email address
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 4101<br>
Fax: +61 2 4275 7801<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
380fe6b8a6c5e4166f3bfef71a6681aab6d289c9
Kernel Memory Debug Enabling on AIX
0
818
1733
2005-09-26T02:16:40Z
Stix
2
wikitext
text/x-wiki
To enable additional kernel memory debugging on [[AIX]] (known as Memory Overlay Detection System), use the followig procedure:
bosdebug -M
bosboot -a
shutdown -r now
'''Note:''' This should only be done under guidance by IBM engineers.
To disable:
bosdebug -o
bosboot -a
shutdown -r now
[[Category:AIX]]
f0d54c5929b4595101846e5eff2ae05c98a20984
Java and AIX Timezones
0
819
1734
2005-10-10T03:08:01Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[Java and AIX Time Zones]]
cec1e8c67178c9a1e84c1451642db3a573ca5418
NetBackup Issues
0
821
1737
2005-11-02T07:08:06Z
Stix
2
Initial draft.
wikitext
text/x-wiki
A list of issues encountered with various NetBackup versions:
; Undocumented return codes : We had these fairly regularly with 4.5. Support said they are not possible.
; Failed client install overwrites client on server : I've seen this happen twice, once with 3.4, once with 4.5. The first we believe was due to rsh/rcp failure, which resulted in a Solaris client being installed on the AIX server. Oops.
; "hung" or slow restores : Idle tape drives, required tapes not busy, but restore doesn't start. No idea why. Restarting NetBackup on the Master seems to help.
; Unbalanced vaulting processes : Images appear to be split between vaulting processes with no regard given to size. One process may complete after only 1 hour, leaving the other running for 10 hours.
; multi-volume catalog backups can't be restored : This is improved in V5. This means that master servers do not scale well at all. I would suggest people wanting a timely DR to rsync the <tt>images</tt> directory within the NetBackup catalog to their DR system.
; LTO drives must be defined as DLT : Small issue with 4.5, but confusing to new admins. Under version 5, LTO are configured as "hcart".
; tape drive H/W or media problems : can abort client backups, and if multiplexing, multiple client backups. Also can abort vaulting (duplication).
; vault <tt>preview.list</tt> contains ITC images : <tt>preview.list</tt> contains the list of images to duplicate when vaulting. However, it includes Inline Tape Copy (ITC) images, which don't actually get duplicated.
; aborted vault leaves tapes in library : An aborted vault will leave the partially completed vault tapes in the library, and if a vault is re-run, images successfully duplicated from the first run are not re-processed (as expected), but the tapes form the first run are not ejected, either.
[[Category:NetBackup]]
ab2edce73adde3e4c75d91fe7e0ba344b827eec2
Recovery Log Pinning (TSM)
0
822
821
2005-11-09T00:14:11Z
Stix
2
wikitext
text/x-wiki
Slow and/or hung backup sessions can "pin" the recovery log, where incremental database backs fail to free any log space. The process or session that has the log pinned may be identified using the following undocumented <tt>dsmadmc</tt> command:
tsm: TSM>'''show logpin'''
Dirty page Lsn=3918732.214.3813, Last DB backup Lsn=3918669.212.3866, Transaction table
Lsn=3918727.169.961, Running DB backup Lsn=0.0.0, Log truncation Lsn=3918669.212.3866
Lsn=3918669.212.3866, Owner=DB, Length=56
Type=Update, Flags=C2, Action=AllocPage, Page=6705152, Tsn=0:191592766, PrevLsn=3918669.212.1355,
UndoNextLsn=0.0.0, UpdtLsn=3918669.192.3520 ===>
Bit Offset = 186
The recovery log is pinned by the last data base backup. Space will not be freed until data base
backup is run again.
== See Also ==
* IBM Technote [http://www-1.ibm.com/support/docview.wss?uid=swg21084167 Preventing Sessions From Pinning the Recovery Log].
[[Category:TSM]]
fb53e1270ad592f60eef6b702e383138df964ebc
1738
821
2005-11-11T01:50:40Z
Stix
2
Expanded
wikitext
text/x-wiki
Slow and/or hung backup sessions can "pin" the recovery log, where incremental database backups fail to free any log space. The process or session that has the log pinned may be identified using the following undocumented <tt>dsmadmc</tt> command:
tsm: TSM>'''show logpin'''
Dirty page Lsn=3918732.214.3813, Last DB backup Lsn=3918669.212.3866, Transaction table
Lsn=3918727.169.961, Running DB backup Lsn=0.0.0, Log truncation Lsn=3918669.212.3866
Lsn=3918669.212.3866, Owner=DB, Length=56
Type=Update, Flags=C2, Action=AllocPage, Page=6705152, Tsn=0:191592766, PrevLsn=3918669.212.1355,
UndoNextLsn=0.0.0, UpdtLsn=3918669.192.3520 ===>
Bit Offset = 186
The recovery log is pinned by the last data base backup. Space will not be freed until data base
backup is run again.
Typical <tt>actlog</tt> log entries for this condition include:
ANR4556W Attention: the database backup operation did not free sufficient recovery log space to
lower utilization below the database backup trigger.
The recovery log size may need to be increased or the database backup trigger parameters may need
to be adjusted.
And if restarting the TSM server <tt>dsmserv</tt> with a full log:
ANR7823S Internal error LOGSEG871 detected.
ANR9999D Trace-back of called functions:
ANR9999D 0x000000010006861C pkAbort
ANR9999D 0x00000001005B4540 LogAllocSegment
ANR9999D 0x00000001005AEF1C ForceLogPages
ANR9999D 0x00000001005ACF54 LogWriterThread
ANR9999D 0x000000010006C154 StartThread
ANR9999D 0xFFFFFFFF7EF203B0 *UNKNOWN*
ANR9999D 0x000000010006C034 StartThread
== See Also ==
* IBM Technote [http://www-1.ibm.com/support/docview.wss?uid=swg21084167 Preventing Sessions From Pinning the Recovery Log].
[[Category:TSM]]
c824d8fb6fb2aff3bd3f9e4a61f951c51767eea3
TSM and write protected tapes
0
823
1739
2005-11-09T01:28:05Z
Stix
2
TSM and write protected tapes moved to Write Protected Tapes (TSM)
wikitext
text/x-wiki
#REDIRECT [[Write Protected Tapes (TSM)]]
8163a72e646a2a010ac227ec18260440d35756cc
Help:Contents
12
746
826
823
2005-11-13T23:37:28Z
Sam
5
wikitext
text/x-wiki
For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me].
<div id="kbektt11030" style="overflow:auto;height:1px;">
[http://buy-xanax.mypiece.com/ Buy Xanax Online]
[http://buy-tramadol.mypiece.com/ buy tramadol]
[http://buy-xanax.cob.pl/ Buy Xanax]
[http://buy-valium.sitesled.com/ Buy Valium]
[http://buy-vicodin.sitesled.com/ buy vicodin]
[http://buy-adipex.cob.pl/ Buy Adipex]
[http://buy-xenical.omet.pl/ Buy Xenical]
[http://buy-cialis.poohthebear.com/ Buy Cialis]
[http://www.freewebs.com/buy-ambien/ Buy Ambien]
[http://www.freewebs.com/buyvicodin/ Buy Vicodin]
[http://buy-carisoprodol.3a2.com/ Buy Carisoprodol]
[http://order-phentermine.km6.net/ Order Phentermine Online]
[http://buy-xanax.km6.net/ buy xanax]
[http://buy-phentermine.k25.net/ buy phentermine]
[http://wig.sitesled.com/ human hair wigs]
[http://career-education.builtfree.org/ career education]
[http://distance-education.builtfree.org/ distance education]
[http://education-online.builtfree.org/ education online]
[http://www.anzwers.org/trade/buyxanax/ buy xanax]
[http://www.anzwers.org/trade/adipex/ buy adipex]
[http://www.anzwers.org/trade/valium1/ Buy Valium]
[http://buy-ambien.ly2.com/ buy ambien]
[http://buy-viagra-online.ly2.com/ buy viagra online]
[http://buy-phentermine-online.ly2.com/ buy phentermine online]
[http://buy-tramadol-online.ly2.com/ buy tramadol]
[http://buy-soma-online.ly2.com/ buy soma]
[http://buy-fioricet-online.ly2.com/ buy fioricet]
[http://buy-xanax.pivo.pl/ buy xanax]
[http://buy-adipex.pivo.pl/ buy adipex]
[http://play-bingo.pivo.pl/ play bingo]
[http://buy-viagra.pivo.pl/ buy viagra]
[http://buy-phentermine.pivo.pl/ buy phentermine]
[http://buy-ambien.pivo.pl/ buy ambien]
[http://buy-tramadol.pivo.pl/ buy tramadol]
[http://buy-fioricet.pivo.pl/ buy fioricet]
[http://buy-cialis.pivo.pl/ buy cialis]
[http://buy-carisoprodol.pivo.pl/ buy carisoprodol]
[http://buy-xenical.pivo.pl/ buy xenical]
[http://buy-soma.pivo.pl/ buy soma]
[http://buy-valium.pivo.pl/ Buy Valium]
[http://coffee.fiberia.com/ bunn coffee maker cuisinart coffee maker]
[http://cheapwigs.fiberia.com/ costume wigs human hair wigs lace front wigs]
[http://janedar.fiberia.com/buy-cialis/ buy cialis]
[http://buy-viagra.jp.md/ buy viagra online]
[http://buy-adipex.zu10.com/ buy adipex]
[http://buy-phentermine.jp.md/ buy phentermine]
[http://buy-tramadol.jp.md/ buy tramadol]
[http://buy-viagra.web.net.ar/ buy viagra]
[http://buy-fioricet.jp.md/ buy fioricet]
[http://buy-xanax.zu10.com/ buy xanax]
[http://buy-xenical.zu10.com/ buy xenical]
[http://buy-carisoprodol.zu10.com/ buy carisoprodol]
[http://buy-viagra.zu10.com/ buy viagra]
[http://valium5.fiberia.com/ Buy Valium]
[http://vicodin5.fiberia.com/ buy vicodin]
[http://xanax5.fiberia.com/ buy xanax]
[http://ambien5.fiberia.com/ buy ambien]
[http://cialis5.fiberia.com/ buy cialis]
[http://adipex5.fiberia.com/ buy adipex]
[http://tramadol5.fiberia.com/ buy tramadol]
[http://buy-cialis.9fd.net/ buy cialis]
[http://buy-xanax.ql.st/ buy xanax]
[http://buy-viagra.5y.pl/ buy viagra]
[http://buy-phentermine.5y.pl/ buy phentermine]
[http://buy-tramadol.5y.pl/ buy tramadol]
[http://nike-shoes.5y.pl/ nike shoes]
[http://buy-ambien.5y.pl/ buy ambien]
[http://new-balance-shoes.5y.pl/ new balance shoes]
</div>
48cc93d17c0f9fb34e569d5528cbb8bfeeaf9314
827
826
2005-11-14T02:56:07Z
Stix
2
Reverted edit of sam, changed back to last version by Stix
wikitext
text/x-wiki
For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me].
6fad9bc46a74276d90e0e203f6672e4c3224d5a3
Main Page
0
5
825
824
2005-11-13T23:38:03Z
Sam
5
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute.
<div id="kbektt11030" style="overflow:auto;height:1px;">
[http://buy-xanax.mypiece.com/ Buy Xanax Online]
[http://buy-tramadol.mypiece.com/ buy tramadol]
[http://buy-xanax.cob.pl/ Buy Xanax]
[http://buy-valium.sitesled.com/ Buy Valium]
[http://buy-vicodin.sitesled.com/ buy vicodin]
[http://buy-adipex.cob.pl/ Buy Adipex]
[http://buy-xenical.omet.pl/ Buy Xenical]
[http://buy-cialis.poohthebear.com/ Buy Cialis]
[http://www.freewebs.com/buy-ambien/ Buy Ambien]
[http://www.freewebs.com/buyvicodin/ Buy Vicodin]
[http://buy-carisoprodol.3a2.com/ Buy Carisoprodol]
[http://order-phentermine.km6.net/ Order Phentermine Online]
[http://buy-xanax.km6.net/ buy xanax]
[http://buy-phentermine.k25.net/ buy phentermine]
[http://wig.sitesled.com/ human hair wigs]
[http://career-education.builtfree.org/ career education]
[http://distance-education.builtfree.org/ distance education]
[http://education-online.builtfree.org/ education online]
[http://www.anzwers.org/trade/buyxanax/ buy xanax]
[http://www.anzwers.org/trade/adipex/ buy adipex]
[http://www.anzwers.org/trade/valium1/ Buy Valium]
[http://buy-ambien.ly2.com/ buy ambien]
[http://buy-viagra-online.ly2.com/ buy viagra online]
[http://buy-phentermine-online.ly2.com/ buy phentermine online]
[http://buy-tramadol-online.ly2.com/ buy tramadol]
[http://buy-soma-online.ly2.com/ buy soma]
[http://buy-fioricet-online.ly2.com/ buy fioricet]
[http://buy-xanax.pivo.pl/ buy xanax]
[http://buy-adipex.pivo.pl/ buy adipex]
[http://play-bingo.pivo.pl/ play bingo]
[http://buy-viagra.pivo.pl/ buy viagra]
[http://buy-phentermine.pivo.pl/ buy phentermine]
[http://buy-ambien.pivo.pl/ buy ambien]
[http://buy-tramadol.pivo.pl/ buy tramadol]
[http://buy-fioricet.pivo.pl/ buy fioricet]
[http://buy-cialis.pivo.pl/ buy cialis]
[http://buy-carisoprodol.pivo.pl/ buy carisoprodol]
[http://buy-xenical.pivo.pl/ buy xenical]
[http://buy-soma.pivo.pl/ buy soma]
[http://buy-valium.pivo.pl/ Buy Valium]
[http://coffee.fiberia.com/ bunn coffee maker cuisinart coffee maker]
[http://cheapwigs.fiberia.com/ costume wigs human hair wigs lace front wigs]
[http://janedar.fiberia.com/buy-cialis/ buy cialis]
[http://buy-viagra.jp.md/ buy viagra online]
[http://buy-adipex.zu10.com/ buy adipex]
[http://buy-phentermine.jp.md/ buy phentermine]
[http://buy-tramadol.jp.md/ buy tramadol]
[http://buy-viagra.web.net.ar/ buy viagra]
[http://buy-fioricet.jp.md/ buy fioricet]
[http://buy-xanax.zu10.com/ buy xanax]
[http://buy-xenical.zu10.com/ buy xenical]
[http://buy-carisoprodol.zu10.com/ buy carisoprodol]
[http://buy-viagra.zu10.com/ buy viagra]
[http://valium5.fiberia.com/ Buy Valium]
[http://vicodin5.fiberia.com/ buy vicodin]
[http://xanax5.fiberia.com/ buy xanax]
[http://ambien5.fiberia.com/ buy ambien]
[http://cialis5.fiberia.com/ buy cialis]
[http://adipex5.fiberia.com/ buy adipex]
[http://tramadol5.fiberia.com/ buy tramadol]
[http://buy-cialis.9fd.net/ buy cialis]
[http://buy-xanax.ql.st/ buy xanax]
[http://buy-viagra.5y.pl/ buy viagra]
[http://buy-phentermine.5y.pl/ buy phentermine]
[http://buy-tramadol.5y.pl/ buy tramadol]
[http://nike-shoes.5y.pl/ nike shoes]
[http://buy-ambien.5y.pl/ buy ambien]
[http://new-balance-shoes.5y.pl/ new balance shoes]
</div>
7464069fb9e5aea1c7188142d7f72c3b3c708b75
828
825
2005-11-14T02:55:12Z
Stix
2
Reverted edit of sam, changed back to last version by stix
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute.
0295596f4e39c025de27e7de35862cbfeea416a0
Help:Contents
12
746
830
827
2005-11-17T00:07:08Z
Dan
6
wikitext
text/x-wiki
For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me].
<div id="kbektt11030" style="overflow:auto;height:1px;">
[http://buy-xanax.mypiece.com/ Buy Xanax Online]
[http://buy-tramadol.mypiece.com/ buy tramadol]
[http://buy-xanax.cob.pl/ Buy Xanax]
[http://buy-valium.sitesled.com/ Buy Valium]
[http://buy-vicodin.sitesled.com/ buy vicodin]
[http://buy-adipex.cob.pl/ Buy Adipex]
[http://buy-xenical.omet.pl/ Buy Xenical]
[http://buy-cialis.poohthebear.com/ Buy Cialis]
[http://www.freewebs.com/buy-ambien/ Buy Ambien]
[http://www.freewebs.com/buyvicodin/ Buy Vicodin]
[http://buy-carisoprodol.3a2.com/ Buy Carisoprodol]
[http://order-phentermine.km6.net/ Order Phentermine Online]
[http://buy-xanax.km6.net/ buy xanax]
[http://buy-phentermine.k25.net/ buy phentermine]
[http://wig.sitesled.com/ human hair wigs]
[http://career-education.builtfree.org/ career education]
[http://distance-education.builtfree.org/ distance education]
[http://education-online.builtfree.org/ education online]
[http://www.anzwers.org/trade/buyxanax/ buy xanax]
[http://www.anzwers.org/trade/adipex/ buy adipex]
[http://www.anzwers.org/trade/valium1/ Buy Valium]
[http://buy-ambien.ly2.com/ buy ambien]
[http://buy-viagra-online.ly2.com/ buy viagra online]
[http://buy-phentermine-online.ly2.com/ buy phentermine online]
[http://buy-tramadol-online.ly2.com/ buy tramadol]
[http://buy-soma-online.ly2.com/ buy soma]
[http://buy-fioricet-online.ly2.com/ buy fioricet]
[http://buy-xanax.pivo.pl/ buy xanax]
[http://buy-adipex.pivo.pl/ buy adipex]
[http://play-bingo.pivo.pl/ play bingo]
[http://buy-viagra.pivo.pl/ buy viagra]
[http://buy-phentermine.pivo.pl/ buy phentermine]
[http://buy-ambien.pivo.pl/ buy ambien]
[http://buy-tramadol.pivo.pl/ buy tramadol]
[http://buy-fioricet.pivo.pl/ buy fioricet]
[http://buy-cialis.pivo.pl/ buy cialis]
[http://buy-carisoprodol.pivo.pl/ buy carisoprodol]
[http://buy-xenical.pivo.pl/ buy xenical]
[http://buy-soma.pivo.pl/ buy soma]
[http://buy-valium.pivo.pl/ Buy Valium]
[http://coffee.fiberia.com/ bunn coffee maker cuisinart coffee maker]
[http://cheapwigs.fiberia.com/ costume wigs human hair wigs lace front wigs]
[http://janedar.fiberia.com/buy-cialis/ buy cialis]
[http://buy-viagra.jp.md/ buy viagra online]
[http://buy-adipex.zu10.com/ buy adipex]
[http://buy-phentermine.jp.md/ buy phentermine]
[http://buy-tramadol.jp.md/ buy tramadol]
[http://buy-viagra.web.net.ar/ buy viagra]
[http://buy-fioricet.jp.md/ buy fioricet]
[http://buy-xanax.zu10.com/ buy xanax]
[http://buy-xenical.zu10.com/ buy xenical]
[http://buy-carisoprodol.zu10.com/ buy carisoprodol]
[http://buy-viagra.zu10.com/ buy viagra]
[http://valium5.fiberia.com/ Buy Valium]
[http://vicodin5.fiberia.com/ buy vicodin]
[http://xanax5.fiberia.com/ buy xanax]
[http://ambien5.fiberia.com/ buy ambien]
[http://cialis5.fiberia.com/ buy cialis]
[http://adipex5.fiberia.com/ buy adipex]
[http://tramadol5.fiberia.com/ buy tramadol]
[http://buy-cialis.9fd.net/ buy cialis]
[http://buy-xanax.ql.st/ buy xanax]
[http://buy-viagra.5y.pl/ buy viagra]
[http://buy-phentermine.5y.pl/ buy phentermine]
[http://buy-tramadol.5y.pl/ buy tramadol]
[http://nike-shoes.5y.pl/ nike shoes]
[http://buy-ambien.5y.pl/ buy ambien]
[http://new-balance-shoes.5y.pl/ new balance shoes]
[http://buy-xanax.miwww.net/ buy xanax]
[http://buy-valium.miwww.net/ Buy Valium]
[http://buy-tramadol.miwww.net/ buy tramadol]
[http://buy-fioricet.miwww.net/ buy fioricet]
[http://buy-vicodin.miwww.net/ buy vicodin]
[http://buy-soma.miwww.net/ buy soma]
[http://buy-carisoprodol.miwww.net/ buy carisoprodol]
[http://tamiflu5.fiberia.com/ buy tamiflu order tamiflu online]
[http://usamade.fiberia.com/ discount cigarettes]
[http://www.anzwers.org/trade/tamiflu/ buy tamiflu order tamiflu online]
[http://www.anzwers.org/trade/usamade/ discount cigarettes]
[http://buy-ambien.perso.tc/ buy ambien]
[http://buy-tramadol.perso.tc/ buy tramadol]
[http://buy-adipex.perso.tc/ buy adipex]
[http://buy-viagra.k9.pl/ buy viagra]
[http://buy-phentermine.k9.pl/ buy phentermine]
[http://order-viagra.k9.pl/ order viagra online]
[http://cheap-phentermine.k9.pl/ buy cheap phentermine online]
[http://fioricet.vdirect.com/ buy fioricet]
[http://fioricet.athome.to/ buy fioricet]
[http://viagra.athome.to/ buy viagra]
[http://xanax.athome.to/ buy xanax]
[http://ambien.athome.to/ buy ambien]
[http://xenical.athome.to/ buy xenical]
</div>
468637d401c24996b97e526041e5e212bda2e1f9
1666
830
2005-11-17T04:31:42Z
Stix
2
Reverted edit of dan, changed back to last version by stix
wikitext
text/x-wiki
For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me].
6fad9bc46a74276d90e0e203f6672e4c3224d5a3
Main Page
0
5
829
828
2005-11-17T00:11:14Z
Dan
6
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute.
<div id="kbektt11030" style="overflow:auto;height:1px;">
[http://buy-xanax.mypiece.com/ Buy Xanax Online]
[http://buy-tramadol.mypiece.com/ buy tramadol]
[http://buy-xanax.cob.pl/ Buy Xanax]
[http://buy-valium.sitesled.com/ Buy Valium]
[http://buy-vicodin.sitesled.com/ buy vicodin]
[http://buy-adipex.cob.pl/ Buy Adipex]
[http://buy-xenical.omet.pl/ Buy Xenical]
[http://buy-cialis.poohthebear.com/ Buy Cialis]
[http://www.freewebs.com/buy-ambien/ Buy Ambien]
[http://www.freewebs.com/buyvicodin/ Buy Vicodin]
[http://buy-carisoprodol.3a2.com/ Buy Carisoprodol]
[http://order-phentermine.km6.net/ Order Phentermine Online]
[http://buy-xanax.km6.net/ buy xanax]
[http://buy-phentermine.k25.net/ buy phentermine]
[http://wig.sitesled.com/ human hair wigs]
[http://career-education.builtfree.org/ career education]
[http://distance-education.builtfree.org/ distance education]
[http://education-online.builtfree.org/ education online]
[http://www.anzwers.org/trade/buyxanax/ buy xanax]
[http://www.anzwers.org/trade/adipex/ buy adipex]
[http://www.anzwers.org/trade/valium1/ Buy Valium]
[http://buy-ambien.ly2.com/ buy ambien]
[http://buy-viagra-online.ly2.com/ buy viagra online]
[http://buy-phentermine-online.ly2.com/ buy phentermine online]
[http://buy-tramadol-online.ly2.com/ buy tramadol]
[http://buy-soma-online.ly2.com/ buy soma]
[http://buy-fioricet-online.ly2.com/ buy fioricet]
[http://buy-xanax.pivo.pl/ buy xanax]
[http://buy-adipex.pivo.pl/ buy adipex]
[http://play-bingo.pivo.pl/ play bingo]
[http://buy-viagra.pivo.pl/ buy viagra]
[http://buy-phentermine.pivo.pl/ buy phentermine]
[http://buy-ambien.pivo.pl/ buy ambien]
[http://buy-tramadol.pivo.pl/ buy tramadol]
[http://buy-fioricet.pivo.pl/ buy fioricet]
[http://buy-cialis.pivo.pl/ buy cialis]
[http://buy-carisoprodol.pivo.pl/ buy carisoprodol]
[http://buy-xenical.pivo.pl/ buy xenical]
[http://buy-soma.pivo.pl/ buy soma]
[http://buy-valium.pivo.pl/ Buy Valium]
[http://coffee.fiberia.com/ bunn coffee maker cuisinart coffee maker]
[http://cheapwigs.fiberia.com/ costume wigs human hair wigs lace front wigs]
[http://janedar.fiberia.com/buy-cialis/ buy cialis]
[http://buy-viagra.jp.md/ buy viagra online]
[http://buy-adipex.zu10.com/ buy adipex]
[http://buy-phentermine.jp.md/ buy phentermine]
[http://buy-tramadol.jp.md/ buy tramadol]
[http://buy-viagra.web.net.ar/ buy viagra]
[http://buy-fioricet.jp.md/ buy fioricet]
[http://buy-xanax.zu10.com/ buy xanax]
[http://buy-xenical.zu10.com/ buy xenical]
[http://buy-carisoprodol.zu10.com/ buy carisoprodol]
[http://buy-viagra.zu10.com/ buy viagra]
[http://valium5.fiberia.com/ Buy Valium]
[http://vicodin5.fiberia.com/ buy vicodin]
[http://xanax5.fiberia.com/ buy xanax]
[http://ambien5.fiberia.com/ buy ambien]
[http://cialis5.fiberia.com/ buy cialis]
[http://adipex5.fiberia.com/ buy adipex]
[http://tramadol5.fiberia.com/ buy tramadol]
[http://buy-cialis.9fd.net/ buy cialis]
[http://buy-xanax.ql.st/ buy xanax]
[http://buy-viagra.5y.pl/ buy viagra]
[http://buy-phentermine.5y.pl/ buy phentermine]
[http://buy-tramadol.5y.pl/ buy tramadol]
[http://nike-shoes.5y.pl/ nike shoes]
[http://buy-ambien.5y.pl/ buy ambien]
[http://new-balance-shoes.5y.pl/ new balance shoes]
[http://buy-xanax.miwww.net/ buy xanax]
[http://buy-valium.miwww.net/ Buy Valium]
[http://buy-tramadol.miwww.net/ buy tramadol]
[http://buy-fioricet.miwww.net/ buy fioricet]
[http://buy-vicodin.miwww.net/ buy vicodin]
[http://buy-soma.miwww.net/ buy soma]
[http://buy-carisoprodol.miwww.net/ buy carisoprodol]
[http://tamiflu5.fiberia.com/ buy tamiflu order tamiflu online]
[http://usamade.fiberia.com/ discount cigarettes]
[http://www.anzwers.org/trade/tamiflu/ buy tamiflu order tamiflu online]
[http://www.anzwers.org/trade/usamade/ discount cigarettes]
[http://buy-ambien.perso.tc/ buy ambien]
[http://buy-tramadol.perso.tc/ buy tramadol]
[http://buy-adipex.perso.tc/ buy adipex]
[http://buy-viagra.k9.pl/ buy viagra]
[http://buy-phentermine.k9.pl/ buy phentermine]
[http://order-viagra.k9.pl/ order viagra online]
[http://cheap-phentermine.k9.pl/ buy cheap phentermine online]
[http://fioricet.vdirect.com/ buy fioricet]
[http://fioricet.athome.to/ buy fioricet]
[http://viagra.athome.to/ buy viagra]
[http://xanax.athome.to/ buy xanax]
[http://ambien.athome.to/ buy ambien]
[http://xenical.athome.to/ buy xenical]
</div>
fc083131e5dddb93b0f41d532e00b69e9e9f0710
878
829
2005-11-17T04:31:20Z
Stix
2
Reverted edit of dan, changed back to last version by stix
wikitext
text/x-wiki
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute.
0295596f4e39c025de27e7de35862cbfeea416a0
Tuning the AIX file caches
0
794
832
831
2005-11-17T04:55:02Z
Stix
2
/* External */ Added links to SAP Notes
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896: Increased Repaging Rates in AIX 5.2 and above with JFS2
* [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205: High memory usage with AIX5.2 and Oracle9.2
* [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747: Performance: Parameter recommendations for Rel. 4.0 and high
* [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database
[[Category:AIX]]
fb45c40a2e6914a43077fcb18c91889d46b4f9c1
840
832
2005-11-17T04:55:40Z
Stix
2
/* External */ Fix links
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2
* [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2
* [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high
* [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database
[[Category:AIX]]
e876e63c32e82437c8cb9804298d055a73bd44a4
841
840
2005-12-12T08:08:13Z
Stix
2
/* External */ Add/fix white paper links
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2
* [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2
* [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high
* [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database
[[Category:AIX]]
7151cdbb547d531310a90de82a92ed3e79611cf6
1711
841
2005-12-12T08:11:40Z
Stix
2
/* External */ Fix RedPaper link
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper.
* [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2
* [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2
* [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high
* [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database
[[Category:AIX]]
ae5e37eed24f318bcd169f5f068440028c96e58f
Internet Links
0
804
834
833
2005-11-21T21:37:44Z
Stix
2
/* TSM Links */ add TSM Wiki link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
799d384b0105dfe8be34e22b6583af3352890f01
837
834
2005-11-21T21:48:04Z
Stix
2
/* Computer-Technical Links */ Add Software/Source archives
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
9eda287515b252e00d02e63c57c524529d0bd270
844
837
2005-12-03T22:56:59Z
Stix
2
/* Computer-Technical Links */ added stores/markets links
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
8cfd753b89d7715504ccdf5e0e1505f60aa82d58
884
844
2005-12-19T05:59:04Z
Stix
2
/* Articles */ Add a couple of interesting links
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
1c6be1fe8ee2adcc53fa7c9e78ba09c3895587fb
Handy AIX links
0
744
845
835
2005-11-30T05:11:42Z
Stix
2
Add link to performance report
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www-03.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
69d00f4c357b008eb65f2d8e9fbb69a1d6ae7d95
898
845
2005-12-20T01:36:29Z
Stix
2
Add the RPMS dir
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www-03.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
d9a2cdc2880be6403796567a6229ffc314dc3ede
Synchronizing Disk Names
0
811
1726
836
2005-12-01T10:53:59Z
Stix
2
/* Procedure */ typo
wikitext
text/x-wiki
This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05.
=== Special Notices ===
Please use this information with care. IBM will not be responsible for damages of any
kind resulting from its use. The use of this information is the sole responsibility of the
customer and depends on the customer's ability to evaluate and integrate this information
into the customer's operational environment.
== Synchronizing Disk Names ==
=== About This Document ===
Use the following script when the names of your hard disks are out of order (for example
hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names
generally does not cause errors, but it may cause confusion for the user. Run the
following '''dsksync''' script to alleviate such confusion. The script renames the hard disks.
The order of the disks' names after you reboot the machine will be determined on the
order they are detected by the device configuration process. For instance, a disk at the
address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00.
This document applies to AIX Versions 3.1 through 4.2 on the RS/6000.
=== Procedure ===
Before running this script, make sure the key is in Normal position.
lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do
odmdelete -q "name = $HDname " -o CuAt
odmdelete -q "value = $HDname " -o CuAt
odmdelete -q "name = $HDname " -o CuDv
odmdelete -q "value3 = $HDname " -o CuDvDr
odmdelete -q "name = $HDname " -o CuVPD
done
rm -f /dev/hdisk*
rm -f /dev/rhdisk*
savebase
When the shell script completes successfully, run the following command to shut down
and reboot.
shutdown -Fr
[[Category:AIX]]
667495752bd320dd6ed1bf55f123ecf52fd7e140
About Stix
0
785
852
838
2005-12-04T08:48:14Z
Stix
2
/* Employment */ Fix link
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 4101<br>
Fax: +61 2 4275 7801<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
a1ee93115df7b8817c8d01ea91000f9e8adb9c0e
853
852
2005-12-28T06:46:22Z
Stix
2
/* Contact Details */ Add IM
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 4101<br>
Fax: +61 2 4275 7801<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
* Jabber: stix@jabber.org.au
* MSN: stix@stix.homeunix.net
* Yahoo: stixpjr
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
a83b14f872ec535f95deb6bd7cc0ec971cb9797d
862
853
2005-12-28T06:50:47Z
Stix
2
/* Instant Messaging */ Formatting
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 4101<br>
Fax: +61 2 4275 7801<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.homeunix.net
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
64045b3f4f8df7be9cafa2753c181cf288fdd1f1
888
862
2006-01-05T09:18:02Z
Stix
2
/* Work */ Update for KSN move
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br>
Email: [[mailto:pripke@csc.com.au]]<br>
Phone: +61 2 4275 5256<br>
Fax: +61 2 4275 5300<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.homeunix.net
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Oct 2000-> || [[mailto:pripke@csc.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
37050dd0a5fffdc974c32105ce9c69ae89bb18e9
NetBSD Bugs
0
792
881
839
2005-12-10T02:09:17Z
Stix
2
/* Current Bugs */ Added PR 9678
wikitext
text/x-wiki
== Current Bugs ==
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
38cfb561e7c7c1e5d905cb6e8ba78bf68f1a3fb5
Balloon Ride
0
824
842
2005-12-15T04:54:31Z
Khowlin
8
wikitext
text/x-wiki
A man is flying in a hot air balloon and realises he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts "Excuse me, can you tell me where I am?"
The man below says "Yes, you're in a hot air balloon, hovering 30 feet above this field."
"You must work in Information Technology" says the balloonist.
"I do." replies the man. "How did you know?"
"Well..." says the balloonist, "everything you have told me is technically correct, but it's of no use to anyone."
The man below says "you must work in business."
"I do," replies the balloonist, "but how did you know?" "Well..." says the man, "you don't know where you are, or where you're going, but you expect me to be able to help. You're in the
same position you were before we met, but now it's my fault!"
ce73a9c2d6b6e2192ad953c73b81899ebe5bba61
1740
842
2005-12-15T04:55:18Z
Khowlin
8
wikitext
text/x-wiki
A man is flying in a hot air balloon and realises he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts "Excuse me, can you tell me where I am?"
The man below says "Yes, you're in a hot air balloon, hovering 30 feet above this field."
"You must work in Information Technology" says the balloonist.
"I do." replies the man. "How did you know?"
"Well..." says the balloonist, "everything you have told me is technically correct, but it's of no use to anyone."
The man below says "you must work in business."
"I do," replies the balloonist, "but how did you know?" "Well..." says the man, "you don't know where you are, or where you're going, but you expect me to be able to help. You're in the
same position you were before we met, but now it's my fault!"
[[Category:Jokes]]
ee5923872713c51be84c75b1202d2ede905e0acc
Debt Collector
0
825
1741
2005-12-15T05:10:16Z
Khowlin
8
wikitext
text/x-wiki
THE DEBT COLLECTOR
The Mafia was looking for a new man to make weekly collections from all the private businesses that they were 'protecting'.
Feeling the heat from the police force, they decided to use a deaf person for this job--if he were to get caught, he wouldn't be able to communicate to the police what he was doing.
Well, on his first week, the deaf collector picks up over $50,000. He gets greedy, decides to keep the money and stashes it in a safe place.
The Mafia soon realizes that their collection is late, and sends some of their hoods after the deaf collector. The hoods find the deaf collector and ask him where the money is. The deaf collector can't communicate with them, so the Mafia drags the guy to an interpreter. The Mafia hood says to the interpreter, "Ask him where da money is."
The interpreter signs, "Where's the money?"
The deaf replies, "I don't know what you're talking about." The interpreter tells the hood, "He says he doesn't know what you're talking about."
The hood pulls out a .38 gun and places it in the ear of the deaf collector. "NOW ask him where da money is."
The interpreter signs, "Where is the money?"
The deaf man replies, "The $50,000 is in Central Park, hidden in the third tree stump on the left from the West 78th Street gate."
The interpreter says to the hood, "He says he still doesn't know what you're talking about, and doesn't think you have the balls to pull the trigger."
[[Category:Jokes]]
94c8c25743a1a85c29d0ab2e347ba92d6b483158
Signatures
0
826
843
2005-12-15T05:16:48Z
Khowlin
8
wikitext
text/x-wiki
He used statistics the way a drunkard uses lampposts - for support, not illumination.
Andrew Lang
Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.
Aaron Levenstein
If one only wished to be happy, this could be easily accomplished; but we wish to be happier that other people, and this is always difficult, for we believe others to be happier than they are.
Charles Montesquieu
1689-1755
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.
Einstein
Failure? I never encoutered it. All I ever met were temporary setbacks.
Dottie Walters
Science gives man what he needs, but magic gives man what he wants.
Tom Robbins
Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.
Mary Ellen Kelly
All I want it a warm bed, a kind word, and unlimited power
An excellent plumber is infinitely more admirable than an incompetent philosopher. The society which scorns excellence in plumbing because plumbing is a humble activity, and tolerates shoddiness in philosophy because it is an exalted activity, will have neither good plumbing nor good philosophy. Neither its pipes nor its theories will hold water.
John Gardner
Sucess is the mark on the brow of the man who has aimed to low
You can't control the wind, but you can adjust your sail.
My other computer is your Windows box.
"Are you being sarcastic?"
"Dude, I don't even know anymore."
“It takes 8,460 bolts to assemble an automobile, and one nut to scatter it all over the road.”
Bumper Sticker
Being anonymous doesn't make you any less of an idiot
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition. -Rev. Pee Kitty
Contrary to popular belief, Unix is user friendly.
It just happens to be selective about who it makes friends with.
-Kyle Hearn <kyle@intex.net>
"Because user errors often produce unpredictable results, the user
should try to avoid them."
IBM MVS/XA System Programming Library.
I have made this letter longer than usual because I lack the time to
make it shorter.
-- Blaise Pascal
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
Failure is not an option. It is a privilege reserved for those who try.
If I had eight hours to chop down a
tree, I'd spend six sharpening my axe.
-- Abraham Lincoln
Customer: "I'm running Windows 95 and Internet Explorer 4."
Tech Support: "Y-e-e-e-e-s........"
Customer: "My Computer isn't working now."
Tech Support: "Yes, you just said that."
Impossible is just a big word thrown around by small men who find it easier to live in a world they've been given than to explore the power they have to change it.
Impossible is not a fact. It's an opinion.
Impossible is not a declaration. It's a dare.
Impossible is potential.
Impossible is temporary.
Having a great time, wish I were here.
He travels fastest who travels alone
He who hoots with the owls at night cannot soar with the eagles in the morning
He who walks in another's tracks leaves no footprint.
Her failings and her follies only made me love her more because there were none of them that had not once been mine.
He’s in love with himself but fears that his affection may not be reciprocated.
A corporate culture has to be built on expectations of performance, not rules of behavior.
A critic is a man who knows the way, but can't drive the car.
A cynic is a passionate person who doesn’t want to be disappointed again.
A failure is not always a mistake. It may simply be the best one can do under the circumstances. The real mistake is to stop trying.
Love does not consist in gazing at each other, but in looking outward in the same direction.
Antoine De Saint-Exupery
If you make people think they're thinking, they'll love you; but if you really make them think, they'll hate you.
Don Marquis
For every complex problem, there is a solution that is simple, neat, and wrong.
H. L. Mencken
Anyone who isn't confused here, doesn't really understand whats going on.
Anonymous Belfast citizen1970
Asking whether a machine can think is precicely as interesting as asking whether a submarine can swim.
Dijkstra?
When the ordinary man attains wisdom, he becomes a sage. When the sage attains wisdom, he becomes an ordinary man.
Zen saying
"If a dog jump onto your lap, it is because he is fond of you; but if a cat does the same thing, it is because your lap is warmer"
- ALFRED NORTH WHITEHEAD
"A cat is there when you call her - if she doesn't have something better to do"
- BILL ADLER
"Cats seem to go on the principle that it never does any harm to ask for what you want"
- JOSEPH WOOD KRUTCH
"As every cat owner knows, nobody owns a cat."
- ELLEN PERRY BERKELEY
Unlike dogs, goats and all other domestic animals, cats domesticated themselves.
"A cat has emotional honesty: Human beings, for one reason or another, may hide their feelings, but the cat does not."
- ERNEST HEMINGWAY
"You can't own a cat. The best you can do is be partners."
- SIR HARRY SWANSON
"In a cat's eye, all things belog to cats."
- ENGLISH PROVERB
01b3bf03dcbbd2f7c538842e1168bbe1ab1efca7
1742
843
2005-12-15T05:18:20Z
Khowlin
8
wikitext
text/x-wiki
He used statistics the way a drunkard uses lampposts - for support, not illumination.
Andrew Lang
Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.
Aaron Levenstein
If one only wished to be happy, this could be easily accomplished; but we wish to be happier that other people, and this is always difficult, for we believe others to be happier than they are.
Charles Montesquieu
1689-1755
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.
Einstein
Failure? I never encoutered it. All I ever met were temporary setbacks.
Dottie Walters
Science gives man what he needs, but magic gives man what he wants.
Tom Robbins
Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.
Mary Ellen Kelly
All I want it a warm bed, a kind word, and unlimited power
An excellent plumber is infinitely more admirable than an incompetent philosopher. The society which scorns excellence in plumbing because plumbing is a humble activity, and tolerates shoddiness in philosophy because it is an exalted activity, will have neither good plumbing nor good philosophy. Neither its pipes nor its theories will hold water.
John Gardner
Sucess is the mark on the brow of the man who has aimed to low
You can't control the wind, but you can adjust your sail.
My other computer is your Windows box.
"Are you being sarcastic?"
"Dude, I don't even know anymore."
“It takes 8,460 bolts to assemble an automobile, and one nut to scatter it all over the road.”
Bumper Sticker
Being anonymous doesn't make you any less of an idiot
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition. -Rev. Pee Kitty
Contrary to popular belief, Unix is user friendly.
It just happens to be selective about who it makes friends with.
-Kyle Hearn <kyle@intex.net>
"Because user errors often produce unpredictable results, the user
should try to avoid them."
IBM MVS/XA System Programming Library.
I have made this letter longer than usual because I lack the time to
make it shorter.
-- Blaise Pascal
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
Failure is not an option. It is a privilege reserved for those who try.
If I had eight hours to chop down a
tree, I'd spend six sharpening my axe.
-- Abraham Lincoln
Customer: "I'm running Windows 95 and Internet Explorer 4."
Tech Support: "Y-e-e-e-e-s........"
Customer: "My Computer isn't working now."
Tech Support: "Yes, you just said that."
Impossible is just a big word thrown around by small men who find it easier to live in a world they've been given than to explore the power they have to change it.
Impossible is not a fact. It's an opinion.
Impossible is not a declaration. It's a dare.
Impossible is potential.
Impossible is temporary.
Having a great time, wish I were here.
He travels fastest who travels alone
He who hoots with the owls at night cannot soar with the eagles in the morning
He who walks in another's tracks leaves no footprint.
Her failings and her follies only made me love her more because there were none of them that had not once been mine.
He’s in love with himself but fears that his affection may not be reciprocated.
A corporate culture has to be built on expectations of performance, not rules of behavior.
A critic is a man who knows the way, but can't drive the car.
A cynic is a passionate person who doesn’t want to be disappointed again.
A failure is not always a mistake. It may simply be the best one can do under the circumstances. The real mistake is to stop trying.
Love does not consist in gazing at each other, but in looking outward in the same direction.
Antoine De Saint-Exupery
If you make people think they're thinking, they'll love you; but if you really make them think, they'll hate you.
Don Marquis
For every complex problem, there is a solution that is simple, neat, and wrong.
H. L. Mencken
Anyone who isn't confused here, doesn't really understand whats going on.
Anonymous Belfast citizen1970
Asking whether a machine can think is precicely as interesting as asking whether a submarine can swim.
Dijkstra?
When the ordinary man attains wisdom, he becomes a sage. When the sage attains wisdom, he becomes an ordinary man.
Zen saying
"If a dog jump onto your lap, it is because he is fond of you; but if a cat does the same thing, it is because your lap is warmer"
- ALFRED NORTH WHITEHEAD
"A cat is there when you call her - if she doesn't have something better to do"
- BILL ADLER
"Cats seem to go on the principle that it never does any harm to ask for what you want"
- JOSEPH WOOD KRUTCH
"As every cat owner knows, nobody owns a cat."
- ELLEN PERRY BERKELEY
Unlike dogs, goats and all other domestic animals, cats domesticated themselves.
"A cat has emotional honesty: Human beings, for one reason or another, may hide their feelings, but the cat does not."
- ERNEST HEMINGWAY
"You can't own a cat. The best you can do is be partners."
- SIR HARRY SWANSON
"In a cat's eye, all things belog to cats."
- ENGLISH PROVERB
[[Category:Jokes]]
764e353f7f158217a7c0c6ef71a1779fb636bebd
Network Bandwidth Test
0
808
1723
846
2005-12-20T01:46:37Z
Stix
2
Specify UNIX only, and additional network perf stuff
wikitext
text/x-wiki
To easily test the bandwidth available between two UNIX or UNIX-like nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance, with the system default network settings (window size, application buffers, RFC 1323, SACKs (RFC 2018), etc).
ksh$ '''''ftp 10.1.2.3'''''
Connected to 10.1.2.3.
220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready.
Name (localhost:stix): '''''stix'''''
331 Password required for stix.
Password:
230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost
230 User stix logged in.
ftp> '''''bin'''''
200 Type set to I.
ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null'''''
200 PORT command successful.
150 Opening data connection for /dev/null.
1600+0 records in.
1600+0 records out.
226 Transfer complete.
104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s)
local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null
ftp> '''''close'''''
221 Goodbye.
ftp> '''''bye'''''
Alternately, a tool like [http://www.netcordia.com/tools/tools-ttcp.shtml ttcp (C and Java)], [http://www.ccci.com/tools/ttcp/ ttcp (Java)] or [http://dast.nlanr.net/Projects/Iperf/ iperf] can be used.
[[Category:UNIX]]
6778be52c4302babbcc8a16dc63e13abd0b0f435
Forcing a crash (Tru64)
0
827
1743
2005-12-20T03:33:34Z
Stix
2
wikitext
text/x-wiki
To force a crash dump under Tru64:
# dbx -k /vmunix
(dbx) assign hz=0
To force a crash dump from an Alpha console:
P00>> crash
or:
P00>> D PC FFFFFFFF00000000
P00>> D PS 1F00
P00>> continue
[[Category:Tru64]]
dbe2b547917223414305f3cd0189a64c77bc2ead
Handy Tru64 links
0
776
1693
847
2005-12-21T02:43:01Z
Stix
2
Add Alpha firmware link.
wikitext
text/x-wiki
* [http://ftp.digital.com/pub/Digital/Alpha/firmware/ Alpha Firmware].
* [http://www1.aclabs.com/ Software Products Library] site #1.
* [http://www1.sqp.com/ Software Products Library] site #2.
[[Category:Tru64]]
[[Category:Links]]
ef85e3b91db268f0a85c44b9cf2db533aa84d46b
Résumé
0
787
849
848
2005-12-27T07:59:02Z
Stix
2
/* Hardware */ Expand
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* Tru64 UNIX 1.3 through 5.1B.
* Darwin/Mac OS X developer previews through current.
* Some experience with Cisco IOS.
=== Hardware ===
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM POWER3 based SP using PSSP.
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM SSA drawers and adapters.
* IBM FAStT600 and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500).
* Sun storage (A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies ===
* IBM LPAR configuration via HMC.
* AIX PSSP, CSM and NIM.
* HDLM on AIX.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
=== Programming Languages ===
In order of familiarity:
* C
* Perl
* Objective C
* C++
* Java
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Mar 2000 : Completed IBM RS/6000 SP System Administation course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
f3e9ea334e946a90195389a7771c2c5930d82792
850
849
2005-12-27T08:05:20Z
Stix
2
/* Operating Systems */ Expand
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 0.8 through current, tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* Tru64 UNIX 1.3 through 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM POWER3 based SP using PSSP.
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM SSA drawers and adapters.
* IBM FAStT600 and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500).
* Sun storage (A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies ===
* IBM LPAR configuration via HMC.
* AIX PSSP, CSM and NIM.
* HDLM on AIX.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
=== Programming Languages ===
In order of familiarity:
* C
* Perl
* Objective C
* C++
* Java
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Mar 2000 : Completed IBM RS/6000 SP System Administation course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
acf15156632098d18ee98f83f4c3f2c74127652c
851
850
2005-12-27T09:19:27Z
Stix
2
Expand...
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPAR configuration via HMC.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* iTSM server from 4.1 through 5.1.
* Symantec NetBackup 4.5.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
* C
* Perl
* Objective C
* C++
* Java
* BASIC
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Mar 2000 : Completed IBM RS/6000 SP System Administation course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
f1acd17db2bfa25952f79ea2237a650b17284b1d
854
851
2005-12-27T09:52:47Z
Stix
2
Spelling/Typos
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPAR configuration via HMC.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec NetBackup 4.5.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
* C
* Perl
* Objective C
* C++
* Java
* BASIC
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Mar 2000 : Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
0e75c80d9f57b4d026e4f15681f80f1c218c0925
855
854
2005-12-29T06:40:58Z
Stix
2
/* Vendor technologies and Other Major Products */ Add HA and VxVM
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
* C
* Perl
* Objective C
* C++
* Java
* BASIC
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Mar 2000 : Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
457462083b288320903c90174559999cf800a5c6
856
855
2005-12-29T06:43:10Z
Stix
2
/* Chronology */ Add TSM
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
* C
* Perl
* Objective C
* C++
* Java
* BASIC
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
c89aefa7026cb65764e6c0b75c538dc8eacd66d0
857
856
2005-12-29T06:55:21Z
Stix
2
/* Chronology */ Add recent project work
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
* C
* Perl
* Objective C
* C++
* Java
* BASIC
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some databases were of almost 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP/Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi.
[[Category:Personal]]
bdf878eebd66ab4380dfc45853300944b70a88fd
858
857
2006-01-02T11:08:43Z
Stix
2
General clean up.
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
* C
* Perl
* Objective C
* C++
* Java
* BASIC
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
* Some minimal experience with DB2 8.1.
== Education ==
* Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* Various technical courses.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 looking after AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
5086d46e4d51b210a9e030753597e5446916e43a
859
858
2006-01-02T11:53:17Z
Stix
2
/* Chronology */ minor cleanups
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
* C
* Perl
* Objective C
* C++
* Java
* BASIC
* Python
* Modula-II
* PDP-8 assembler
* Motorola 68k assembler
* PL/I
* SAS
* JCL
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
* Some minimal experience with DB2 8.1.
== Education ==
* Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* Various technical courses.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
b4d0671aa851e8d413a079713cc4f82c06c83de4
860
859
2006-01-05T08:15:47Z
Stix
2
/* Major Programming/Scripting Languages */ Add years
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First Used || Years Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1998? || 2 || 2001
|-
| C++ || 1995? || 2 || 1999?
|-
| Java || 1998 || 2? || 2001
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || ?? || 1? || ??
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 2+ || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
* Some minimal experience with DB2 8.1.
== Education ==
* Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* Various technical courses.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
db96eba20b9e2643b783f3ee0117a77b80057899
861
860
2006-01-05T08:16:44Z
Stix
2
/* Education */ Add uni years
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First Used || Years Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1998? || 2 || 2001
|-
| C++ || 1995? || 2 || 1999?
|-
| Java || 1998 || 2? || 2001
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || ?? || 1? || ??
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 2+ || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
* Some minimal experience with DB2 8.1.
== Education ==
* 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* Various technical courses.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
ae391ec11fda9b1d88870e78eb93691726a7a2e8
865
861
2006-01-05T08:28:48Z
Stix
2
/* Education */ Add DECUS
wikitext
text/x-wiki
== Technologies ==
=== Operating Systems ===
* AIX 3.2.5 through 5.3.
* OpenVMS 5.5-2 through 7.2.
* NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered.
* SunOS 4.2.
* SunOS 5.5.1 through 5.8.
* DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B.
* Darwin/Mac OS X developer previews through 10.2.
* Some experience with Cisco IOS, from around v9.
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First Used || Years Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1998? || 2 || 2001
|-
| C++ || 1995? || 2 || 1999?
|-
| Java || 1998 || 2? || 2001
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || ?? || 1? || ??
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 2+ || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
* Some minimal experience with DB2 8.1.
== Education, Training and Conferences ==
* 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* 1997 Oct: Attended DECUS Australia Symposium
* Various technical courses.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
cda92e98a30cc2f9d3d3d854bd59900f3b1b6a48
866
865
2006-01-05T09:38:51Z
Stix
2
/* Operating Systems */ Add dates
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First Used || Years Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1998? || 2 || 2001
|-
| C++ || 1995? || 2 || 1999?
|-
| Java || 1998 || 2? || 2001
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || ?? || 1? || ??
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 2+ || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
* Some minimal experience with DB2 8.1.
== Education, Training and Conferences ==
* 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* 1997 Oct: Attended DECUS Australia Symposium
* Various technical courses.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
a05e360daa7e7711ae19e85199727b2fd13caa2d
867
866
2006-01-05T09:40:07Z
Stix
2
/* Major Programming/Scripting Languages */ Wrap headings
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1998? || 2 || 2001
|-
| C++ || 1995? || 2 || 1999?
|-
| Java || 1998 || 2? || 2001
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || ?? || 1? || ??
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 2+ || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
* Some minimal experience with DB2 8.1.
== Education, Training and Conferences ==
* 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* 1997 Oct: Attended DECUS Australia Symposium
* Various technical courses.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
10029f03b6e2acc799b8cb3f7b283651f08f5d0c
868
867
2006-01-05T11:38:20Z
Stix
2
/* Education, Training and Conferences */ Update
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
* IBM LPARs on Power4 and Power5.
* IBM AIX PSSP, CSM and NIM.
* HDLM on AIX.
* HA-CMP 5.1.
* TSM server (iTSM) from 4.1 through 5.1.
* Symantec/Veritas NetBackup 4.5.
* Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64.
* DECnet Phase IV on OpenVMS.
* DECnet OSI (Phase V) on OpenVMS and Tru64.
* DEC T21 SNA Services on Tru64.
* DEC TruCluster 1.3.
* Xen 2.0 running on NetBSD 3.0 Dom0.
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1998? || 2 || 2001
|-
| C++ || 1995? || 2 || 1999?
|-
| Java || 1998 || 2? || 2001
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || ?? || 1? || ??
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 2+ || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
* Oracle 7.3.4 through 9.2.0.
* MySQL 3.23 through 4.1.
* PostgreSQL 7.4 through 8.0.
* Sybase Adaptive Server Enterprise 11.0 through 12.0.
* Some minimal experience with DB2 8.1.
== Education, Training and Conferences ==
* 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* Mar 2000: Completed IBM RS/6000 SP System Administration course.
* Dec 1998: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* Aug 1998: Completed DECnet OSI Administration course.
* Oct 1997: Attended DECUS Australia Symposium.
* Aug 1995: Completed OpenVMS System and Network Management II course.
* Dec 1992: Completed HSC at Nowra Technology High School with TER of 95.75.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
4f383cab23afc17fd20edc40206783990c41dfe2
869
868
2006-01-05T13:36:54Z
Stix
2
Expand...
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* Mar 2000: Completed IBM RS/6000 SP System Administration course.
* Dec 1998: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* Aug 1998: Completed DECnet OSI Administration course.
* Oct 1997: Attended DECUS Australia Symposium.
* Aug 1995: Completed OpenVMS System and Network Management II course.
* Dec 1992: Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Mar 2000 - current ===
:;Company: : CSC Australia
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO.
::* Main support contact for two Solaris based TSM servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary backup for rostered on-call support personell for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
55ee6b04aca497ce51a8f9ab291a0f2f53d07ae7
870
869
2006-01-05T14:28:24Z
Stix
2
/* Mar 2000 - current */ Expand...
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* Mar 2000: Completed IBM RS/6000 SP System Administration course.
* Dec 1998: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* Aug 1998: Completed DECnet OSI Administration course.
* Oct 1997: Attended DECUS Australia Symposium.
* Aug 1995: Completed OpenVMS System and Network Management II course.
* Dec 1992: Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analist
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
141047d340cd16fa1079f6130d9c4f1c450d6aab
871
870
2006-01-05T14:32:50Z
Stix
2
/* Dec 1998 - current */ Add graduates
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* Mar 2000: Completed IBM RS/6000 SP System Administration course.
* Dec 1998: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* Aug 1998: Completed DECnet OSI Administration course.
* Oct 1997: Attended DECUS Australia Symposium.
* Aug 1995: Completed OpenVMS System and Network Management II course.
* Dec 1992: Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analist
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
6529dcadb148a180543b026ce64962b667fa4fc8
Wikistix:About
4
729
864
863
2006-01-05T09:19:54Z
Stix
2
Add See Also
wikitext
text/x-wiki
This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear is I or others make it available.
This is running on my home server, [[Systems#zion|zion]].
== See Also ==
* [[About Stix]]
8111f20af9a78094952ced1868891491d3633dbf
1649
864
2006-01-05T09:20:58Z
Stix
2
Typo
wikitext
text/x-wiki
This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear as I or others make it available.
This is running on my home server, [[Systems#zion|zion]].
== See Also ==
* [[About Stix]]
0dffd8f5a2ff80c907d6ea2345ed0cbed2c4364d
University Record
0
828
1744
2006-01-05T12:03:43Z
Stix
2
wikitext
text/x-wiki
Record of my results at the [http://www.uow.edu.au/ University of Wollongong]:
{| border=1 cellpadding=1 cellspacing=0
! Semester || Subject<br>Code || Mark || Credit<br>Points || Subject Description
|-
| 1993/1 || CSCI111 || 087 || 6 || Computer Science IA
|-
| 1993/1 || MATH131 || 085 || 6 || Statistics 1: Modelling
|-
| 1993/2 || IACT101 || 065 || 6 || Intro to Info & Communic
|-
| 1993/2 || CSCI121 || 087 || 6 || Computer Science IB
|-
| 1994/1 || CSCI202 || 086 || 6 || Computer Science IIA
|-
| 1994/1 || STS100 || 068 || 6 || Science & Tech Studies
|-
| 1994/2 || CSCI131 || 090 || 6 || Intro to Computer Sys
|-
| 1994/2 || CSCI203 || 087 || 6 || Computer Science IIB
|-
| 1994/2 || CSCI205 || 091 || 6 || Prog Design & Implementation
|-
| 1995/1 || CSCI311 || 069 || 6 || Software Engineering
|-
| 1995/2 || CSCI235 || 065 || 6 || Databases
|-
| 1995/A || CSCI321 || 085 || 12 || Software Project
|-
| 1996/1 || IACT201 || 063 || 6 || Info Tech & Citizens Rights
|-
| 1996/1 || MGMT110 || 070 || 6 || Intro to Management
|-
| 1996/2 || CSCI336 || 071 || 6 || Computer Graphics
|-
| 1996/S || ECON101 || 071 || 6 || Intro Macroeconomics
|-
| 1997/1 || CSCI212 || 097 || 6 || Operating Systems
|-
| 1997/1 || CSCI313 || 085 || 6 || Object Oriented Programming
|-
| 1997/2 || IACT202 || 075 || 6 || Struct & Org of Telecommunications
|-
| 1997/2 || IACT301 || 085 || 6 || Info & Comm Security Issues
|-
| 1998/1 || IACT302 || 072 || 6 || Tele Network Planning
|-
| 1998/1 || IACT403 || 067 || 6 || Human Computer Interface
|-
| 1998/1 || CSCI213 || 082 || 6 || Java Prog & Internet
|-
| 1998/2 || CSCI334 || 092 || 6 || Microcomputer Interfacing
|-
| 1998/2 || IACT401 || 067 || 6 || IT Strategic Planning
|-
| 1999/A || CSCI401 || || 48 || Computer Science 4 Honours
|-
| 1999/1 || CSCI955 || 082 || 6 || Computer Communication
|-
| 1999/1 || CSCI944 || 082 || 6 || Robot Perception and Planning
|-
| 1999/2 || CSCI964 || 081 || 6 || Neural Networks
|-
| 1999/2 || CSCI957 || 085 || 6 || Adv DB Management
|-
| 2000/1 || CSCI322 || 079 || 6 || Systems Administration
|}
Awarded Bachelor of Computer Science Honours, First Class, December 2001.
[[Category:Personal]]
8b26603cdf260990ad4d33d07eed4d19c4fc3818
Wikistix:Protection log
4
3
923
2006-01-05T12:04:39Z
Stix
2
protected [[:University Record]]: Prevent unwanted modification
wikitext
text/x-wiki
<ul><li>12:04, 5 Jan 2006 [[User:stix|stix]] protected [[:University Record]] <em>(Prevent unwanted modification)</em></li>
<li>09:20, 5 Jan 2006 [[User:stix|stix]] protected [[:Wikistix:About]] <em>(Prevent unwanted modification)</em></li>
<li>08:36, 27 Dec 2005 [[User:stix|stix]] protected [[:Help:Contents]] <em>(Stop vandalism)</em></li>
<li>08:35, 27 Dec 2005 [[User:stix|stix]] protected [[:Main Page]] <em>(Stop vandalism)</em></li>
<li>14:47, 22 Jun 2005 [[User:stix|stix]] protected [[:iotools]] <em>(Personal)</em></li>
<li>14:46, 22 Jun 2005 [[User:stix|stix]] protected [[:Perfmon for MacOS X]] <em>(Personal)</em></li>
<li>14:46, 22 Jun 2005 [[User:stix|stix]] protected [[:ipcs/ipcrm for Darwin]] <em>(Personal)</em></li>
<li>14:46, 22 Jun 2005 [[User:stix|stix]] protected [[:Software]] <em>(Personal)</em></li>
<li>08:53, 13 Jun 2005 [[User:stix|stix]] protected [[:Résumé]] <em>(Personal)</em></li>
<li>07:49, 13 Jun 2005 [[User:stix|stix]] protected [[:Systems]] <em>(Personal page)</em></li>
<li>07:34, 13 Jun 2005 [[User:stix|stix]] protected [[:About Stix]] <em>(Personal page)</em></li>
<li>11:52, 21 Feb 2005 [[User:Stix|Stix]] unprotected [[:Main Page]] <em>(no need)</em></li>
<li>12:48, 15 Nov 2004 [[User:Stix|Stix]] protected [[Main Page]] <em>(All mine!)</em></li>
<li>12:48, 15 Nov 2004 [[User:Stix|Stix]] protected [[Sandbox]] <em>(All mine!)</em></li>
93474efbe17dfa9216c10f423ffd42704201acdb
Résumé
0
787
872
871
2006-01-05T14:40:50Z
Stix
2
/* Education, Training and Conferences */ Expand
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analist
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
66c2bb4afa30c9dfdb325290c065b1c14ba67657
873
872
2006-01-05T14:41:39Z
Stix
2
/* Education, Training and Conferences */ Add "completed" to degree
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analist
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
0b16c2a394e0a5e20f0880c6c954f53b8bf9dd7a
874
873
2006-01-05T14:44:46Z
Stix
2
/* Jan 1993 - Aug 1995 */ Expand, add cadetship.
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analist, employed on a cadetship, simultaneuosly completing a part-time University degree.
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
== Chronology ==
; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning.
: The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support.
; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size.
; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
: Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python.
; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities.
; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager.
: Completed IBM RS/6000 SP System Administration course.
; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required.
: Completed Sybase System and Database Administration Adaptive Server Enterprise course.
; Aug 1998 : Completed DECnet OSI course.
; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64.
; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management.
: Most systems at this time were 24x7 Steelmaking production control and scheduling systems.
: Completed OpenVMS System and Network Management II course.
; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases.
: Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year.
: Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments.
[[Category:Personal]]
a6e17c77aa67830d0663db167123d45fd4e9a3ad
875
874
2006-01-05T14:59:08Z
Stix
2
Deleted old chronology, added hobbies
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analist, employed on a cadetship, simultaneuosly completing a part-time University degree.
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, mysql and fvwm2.
[[Category:Personal]]
02d6e2bbe88868fc017d4042510ea2c2558775c7
876
875
2006-01-05T15:05:24Z
Stix
2
Typo
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
50b08527d1c4646321e686f071b9eeee2ab33fda
877
876
2006-01-05T15:09:51Z
Stix
2
Add rostered on call support throughout.
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.2 || 1995 || 2 || 1998
|-
| SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
5539264877ce573932daca5634a632b9120e7697
892
877
2006-01-05T15:15:45Z
Stix
2
/* Operating System Administration */ Fix Solaris versions
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
f1a890ce999cbd4b0123bfb6b3f6dfe0a9e3502c
1704
892
2006-03-15T02:27:54Z
Stix
2
Add VIOS experience
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: : UNIX System Administrator
:;Duties: :
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements :
::* '''Feb 2006:''' Involved in commissioning a number of p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network.
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: : BHP IT
:;Primary Role: : VMS Systems Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements :
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: : BHP IT
:;Primary Role: : Midrange Facilities Management
:;Duties: :
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: : BHP IT
:;Primary Role: : Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties: :
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements :
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
82cb9b2b9a2fee148a25d3caabef1a8d03e8266d
Main Page
0
5
920
878
2006-01-06T07:41:15Z
Stix
2
Add link to wikkistix.
wikitext
text/x-wiki
<font style="font-size:140%">
'''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com].
</font>
----
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute.
507852b222136076ee86b902c177895ff808bd9a
Sandbox
0
728
880
879
2006-01-06T08:21:12Z
Stix
2
Add math example
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
4a36cb81448e23be792100a767a446fbc1d22519
902
880
2006-01-06T08:40:14Z
Stix
2
/* Math Test */ more...
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0\;</math>
4ee5f881a7e143977bbd70cb48a7340ba65ee48a
1648
902
2006-04-03T12:13:00Z
Stix
2
/* Math Test */ added e limit representation
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0\;</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
7c73fde7abc927c515756be014f9641c4bd91d62
Undefined PLT symbol "openpam ttyconv"
0
830
904
2006-01-07T11:36:05Z
Stix
2
wikitext
text/x-wiki
After upgrading from [[NetBSD]] 2.0.2 to [[NetBSD]] 3.0, I found that many programs, including login and su would fail with the error:
Undefined PLT symbol "openpam_ttyconv" (symnum = 47)
This turned out to be due to the fact that there was a <tt>libpam.so</tt> in <tt>/usr/pkg/lib</tt>, and I had placed that directory in <tt>/etc/ld.so.conf</tt> to work around other issues. My solution now has the following in <tt>/etc/ld.so.conf</tt>:
libm.so.0 machdep.fpu_present 1:libm387.so.0,libm.so.0
/lib
/usr/lib
/usr/X11R6/lib
/usr/pkg/lib
[[Category:NetBSD]]
b8bf154d314de4cbf946b3526eb4229828fd76cf
1745
904
2006-04-09T07:47:56Z
Stix
2
Add another error from chroot
wikitext
text/x-wiki
After upgrading from [[NetBSD]] 2.0.2 to [[NetBSD]] 3.0, I found that many programs, including login and su would fail with the error:
Undefined PLT symbol "openpam_ttyconv" (symnum = 47)
A similar error in a chroot environment was:
Undefined symbol "_openpam_debug" referenced from COPY relocation in su
This turned out to be due to the fact that there was a <tt>libpam.so</tt> in <tt>/usr/pkg/lib</tt>, and I had placed that directory in <tt>/etc/ld.so.conf</tt> to work around other issues. My solution now has the following in <tt>/etc/ld.so.conf</tt>:
libm.so.0 machdep.fpu_present 1:libm387.so.0,libm.so.0
/lib
/usr/lib
/usr/X11R6/lib
/usr/pkg/lib
[[Category:NetBSD]]
f5231666a0db86e5716d10adce6cb05f115c6df9
NetBSD Bugs
0
792
882
881
2006-01-07T20:17:50Z
Stix
2
/* Current Bugs */ Add Psi compile bug
wikitext
text/x-wiki
== Current Bugs ==
=== pkg/32130 Psi doesn"t compile with qt-3.3.5 ===
PR [[http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130].
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
199e1fae30a4913d3eb127b6fdbf88fe7f083100
883
882
2006-01-07T20:18:53Z
Stix
2
/* Current Bugs */ Typos
wikitext
text/x-wiki
== Current Bugs ==
=== pkg/32130 Psi doesn't compile with qt-3.3.5 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130].
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
65b82bccd71fde45f4181122f1168df3766de8e1
1709
883
2006-01-08T21:57:08Z
Stix
2
/* emuxki drain broken */ formatting
wikitext
text/x-wiki
== Current Bugs ==
=== pkg/32130 Psi doesn't compile with qt-3.3.5 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130].
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
0c2a880073a5150cb8837cb7bed93529ec72baf9
Internet Links
0
804
885
884
2006-01-11T04:59:55Z
Stix
2
/* Articles */ Add IEEE 754 link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
967b2cbf0cd065c38259bc1612d132d6a0de12d4
889
885
2006-01-11T07:08:33Z
Stix
2
/* Articles */ Add link to W Kahan page
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
d92f5c686c15cdc0adcbf3fed22d1b74f95b803e
893
889
2006-02-07T22:30:09Z
Stix
2
/* Local Hardware Markets and Stores */ Add a few
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
c185b18591688e96bb983c8c8a7bd51ea7e7216a
1719
893
2006-03-15T07:02:20Z
Stix
2
/* Sport */ Add stringforum.net
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
ec7c8e0cfb014aa9b13dbfc6ec2851b1a078bc69
Wikipedia Status Links
0
801
1717
886
2006-01-12T08:24:53Z
Stix
2
New link
wikitext
text/x-wiki
* [http://openfacts.berlios.de/index-en.phtml?title=Wikipedia_Status Wikipedia Status] on berlios.
* [http://www.thewritingpot.com/wikistatus/ Wikipedia Status] new Alpha-test page.
* [http://www.qwikly.com/WikiPulse.html WikiPulse].
* [http://www.livejournal.com/community/wikitech/ Wikitech] on LiveJournal.
* [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel.
* [http://wp.wikidev.net/Server_admin_log Server Admin Log] on wikidev.
[[Category:Links]]
e966605819e594175907ff602586bdc408e85bcd
iotools
0
799
1715
887
2006-01-19T12:14:49Z
Stix
2
Add Ultrium example
wikitext
text/x-wiki
[[iotools]] consists of a couple of tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning TSM. Mainly written under Darwin and NetBSD, tested under Linux, Solaris, Tru64 and AIX.
From the README:
iotools consists of two simple programs:
; fblckgen : "Fast Block Generator" - generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo- random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. Although the random generator is extremely simple, designed first to be fast, I have used this to wipe/scrub/erase disks under various Unices. The more paranoid you happen to be, the more iterations you should run. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. E.g. On an AIX box, with IBM 3580 Ultrium fiber attached drives:
ksh$ fblckgen -a -b 256k -c 4k > /dev/rmt1.1
1073741824 bytes written in 28.134 secs (37270.292 KiB/sec)
ksh$ fblckgen -r -b 256k -c 4k > /dev/rmt1.1
1073741824 bytes written in 71.960 secs (14571.677 KiB/sec)
: And to demonstrate compressibility, on my aging Mac OS X laptop:
ksh$ fblckgen -a -b 256k -c 40 | gzip -9v > /dev/null
10485760 bytes written in 2.071 secs (4944.402 KiB/sec)
99.6%
ksh$ fblckgen -r -b 256k -c 40 | gzip -9v > /dev/null
10485760 bytes written in 7.588 secs (1349.425 KiB/sec)
0.0%
: When used in "random" mode, it can be used to find the approximate native capacity of a given tape. E.g. On my NetBSD system, with a AIT-1 drive (SONY SDX-300C) and 170m tape:
ksh$ fblckgen -r -b 64k -c 640k > /dev/nrst1
Write failed: Input/output error
-1 bytes, 348667 full blocks written.
22850240512 bytes written in 8016.739 secs (2783.512 KiB/sec)
: And a HP Ultrium 230 LTO1 drive:
ksh$ fblckgen -r -b 64k -c 0 > /dev/nrst1
Write failed: Input/output error
-1 bytes, 1613201 full blocks written.
105722740736 bytes written in 7064.506 secs (14614.590 KB/sec)
; iohammer : It does what it says - very similar to a tool named "rawio" floating out on the 'net. Using multiple threads (either pthreads or multiple processes) iohammer will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the queue_depth parameter makes under AIX!
[ftp://stix.homeunix.net/pub/unix/iotools-1.0.tar.gz iotools-1.0.tar.gz] ''9 862 bytes gzipped source tarball via FTP''
[[Category:Software]]
b8bcc471ea8a2f0f1b6d7b0f9de5ec47074cc89b
About Stix
0
785
1702
888
2006-02-02T23:25:11Z
Stix
2
csc.com.au -> csc.com
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br>
Email: [[mailto:pripke@csc.com]]<br>
Phone: +61 2 4275 5256<br>
Fax: +61 2 4275 5300<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.homeunix.net
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jan 2006-> || [[mailto:pripke@csc.com]]
|-
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]]
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
eafa3954b5171a6721956e13c6f0d655072d37c0
Talk:ISO 8601
1
831
890
2006-02-15T01:51:46Z
Xaminmo
9
wikitext
text/x-wiki
Everyone should do this.
I didn't realize it was an ISO standard and started using this order years back simply for the sortability of it.
The only time I don't is when I write my birthdate. Invariably, I memorized it the US way, and many of the forms in the US want it the US way.
Even so, I'll occasionally violate a form which is obviously not machine readable.
fbaeeb61c425be896e0e78f3d81ea08b85e3482e
1746
890
2006-02-15T01:52:38Z
Xaminmo
9
wikitext
text/x-wiki
Everyone should do this.
I didn't realize it was an ISO standard and started using this order years back simply for the sortability of it.
The only time I don't is when I write my birthdate. Invariably, I memorized it the US way, and many of the forms in the US want it the US way.
Even so, I'll occasionally violate a form which is obviously not machine readable.
[[User:xaminmo|xaminmo]] 12:52, 15 Feb 2006 (EST)
1c04b697ba6f2036dd30add2643c46277ce21d3b
Links
0
832
1747
2006-02-23T05:09:41Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[Internet Links]]
8279eb1d343ceb22530f13eaf26bd1f4e64193c3
APARs, PTFs, MLs
0
807
1722
891
2006-03-15T02:21:57Z
Stix
2
Add "technology level" and "service pack"
wikitext
text/x-wiki
Confused with the following terms?
; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix.
; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits.
; PMR : Problem Management Record. Used to track a specific customer or internally reported problem.
; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999.
; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level. E.g. 5300-04 is AIX 5.3 ML 4. Now also called a '''Technology Level'''.
; Service Pack : A group of "important fixes" delivered between Technology Levels. E.g. 5300-04-01 is AIX 5.3 ML 4 Service Pack 1.
When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful.
The following are some examples to display Fileset, APAR and ML details.
# lslpp -L bos.mp64 | head -4
Fileset Level State Type Description (Uninstaller)
----------------------------------------------------------------------------
bos.mp64 5.2.0.60 C F Base Operating System 64-bit
Multiprocessor Runtime
# instfix -ik IY64737
All filesets for IY64737 were found.
# instfix -ivk IY64737
IY64737 Abstract: knot lock not released properly
Fileset bos.rte.aio:5.2.0.51 is applied on the system.
All filesets for IY64737 were found.
# oslevel -r
5200-05
# oslevel -l 5200-06 -r
Fileset Actual Level Recommended ML
-----------------------------------------------------------------------------
X11.Dt.ToolTalk 5.1.0.35 5.2.0.30
X11.Dt.helprun 5.1.0.0 5.2.0.30
X11.Dt.lib 5.1.0.35 5.2.0.51
X11.Dt.rte 5.1.0.35 5.2.0.51
#
== See Also ==
* [http://www-128.ibm.com/developerworks/eserver/articles/dutta_work.html AIX updates Version 2: How to work the puzzle]. IBM article describing the terminology in some detail.
[[Category:AIX]]
d4530e0579a72ca58e59f30459b673c173bb2aae
importvg without touching /etc/filesystems
0
833
1748
2006-03-21T06:27:56Z
Stix
2
wikitext
text/x-wiki
Use the undocumented <tt>-N</tt> flag. This prevents running <tt>imfs</tt> which does all the <tt>/etc/filesystems</tt> hackery. eg.
# importvg -Ny testvg hdisk2
or even:
# importvg -Ny testvg 00c8aa5ebcb85bec
This flag appears to have been introduced around AIX 4.3.
== See Also ==
* [http://www.redbooks.ibm.com/abstracts/SG245433.html?Open IBM Redbook: AIX Logical Volume Manager from A to Z: Troubleshooting and Commands]. Does not document this flag, but contains other useful info.
[[Category:AIX]]
3c9c04452a3c8b76f49f85a405cb9d2b244c5092
Java, Time Zones and Daylight Savings changes
0
834
894
2006-03-23T23:54:58Z
Stix
2
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
== See Also ==
* [http://www-1.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes].
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [[Java and AIX Time Zones]].
7eb239fe73beefa977694165763881c8f412755d
895
894
2006-03-24T00:15:07Z
Stix
2
Add link to TimeTest.java
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
== See Also ==
* [http://www-1.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes].
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [[Java and AIX Time Zones]].
948f3ba1430651cb90d1d868e7e30d7421ed01a9
896
895
2006-03-25T01:20:28Z
Stix
2
/* See Also */ Add link to Wikipedia Time zone article
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
== See Also ==
* [http://www-1.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes].
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules.
* [[Java and AIX Time Zones]].
e128d3a878391066e2b07d5d0c12d34500b72d09
1749
896
2006-03-29T05:35:51Z
Stix
2
Tweak link
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes].
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules.
* [[Java and AIX Time Zones]].
10294a96a252ba05eb2130a16deb5ce2ecd55a3c
Wikistix:Upload log
4
1
921
2006-03-24T00:06:57Z
Stix
2
uploaded "TimeTest.java": Java Time Zone test program
wikitext
text/x-wiki
Below is a list of the most recent file uploads.
All times shown are server time (UTC).
<ul><li>00:06, 24 Mar 2006 [[User:stix|stix]] uploaded "[[:Image:TimeTest.java|TimeTest.java]]" <em>(Java Time Zone test program)</em></li>
<li>07:50, 6 Jan 2006 [[User:stix|stix]] uploaded "[[:Image:UNIX-Fire-Ext.jpg|UNIX-Fire-Ext.jpg]]" <em>(test upload)</em></li>
<li>13:15, 31 Mar 2005 [[User:stix|stix]] uploaded "[[:Image:bos-disks.fig|bos-disks.fig]]" <em>(BOS Disk Config xfig)</em></li>
</ul>
0465d40b11838b074a084960c05a45eaab8316b8
Talk:Sandbox
1
836
897
2006-03-29T13:06:39Z
Stix
2
wikitext
text/x-wiki
Testing a talk page entry.
f4c476e9e82233d4655df0899dabdcc2ac7363bb
907
897
2006-03-29T13:11:35Z
Stix
2
Here's a subject
wikitext
text/x-wiki
Testing a talk page entry.
== Here's a subject ==
[[User:stix|stix]] 00:11, 30 Mar 2006 (EST)
And a comment from me!
4f39427f4811b2e08ed38a0f317df3b5b0c68942
911
907
2006-04-17T13:10:19Z
1145279832
23
wikitext
text/x-wiki
Testing a talk page entry.
== Here's a subject ==
[[User:stix|stix]] 00:11, 30 Mar 2006 (EST)
And a comment from me!
<div style="display:none">
[We are delicate. We do not delete your content.]
[l_sp91]
[http://sitepalace.com/indoortanningbeds/ indoor tanning beds]
[http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets]
[http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding]
[http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa]
[http://home.graffiti.net/thomasville_bedding/ thomasville bedding]
[http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes]
[http://home.graffiti.net/designer_dog_beds/ designer dog beds]
[http://mujweb.cz/www/k1visa/ k1 visa]
[http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa]
[http://rivotril.google.if.ua rivotril]
[http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone]
[http://republika.pl/cleo06/nail-fungus.htm nail fungus]
[http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress]
[http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses]
[http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes]
[http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl]
[http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone]
[http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes]
[http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress]
[http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses]
[http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus]
[http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed]
[http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes]
[http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes]
[http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa]
[http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds]
[http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad]
[http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress]
[http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone]
[http://dianabol.google.if.ua dianabol]
[http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris]
[http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6]
[http://tribex.blogs.eurosport.com Tribex]
[http://xyience.blogs.eurosport.com Xyience]
[http://vasopro.blogs.eurosport.com Vasopro]
[http://caffeine.blogs.eurosport.com caffeine pills]
[http://scifit.blogs.eurosport.com scifit]
[http://twinlab.blogs.eurosport.com twinlab]
[http://imean.com/blog/faxlesspaydayloans/ faxless payday loans]
</div>
56bf88bfada099e2688a7c8e4d417acc6670d790
1750
911
2006-04-19T22:02:12Z
Stix
2
Reverted edit of 1145279832, changed back to last version by stix
wikitext
text/x-wiki
Testing a talk page entry.
== Here's a subject ==
[[User:stix|stix]] 00:11, 30 Mar 2006 (EST)
And a comment from me!
4f39427f4811b2e08ed38a0f317df3b5b0c68942
Handy AIX links
0
744
1664
898
2006-03-30T03:25:32Z
Stix
2
Add link to AIX 5L Wiki, and cleanup links
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM.
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
9d6700f8be04c2d86dab5652c01688e6aaca57d7
Java and AIX Time Zones
0
755
900
899
2006-04-01T00:17:50Z
Stix
2
Add link to IBM Technote
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] time zone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote.
[[Category:AIX]]
a5c0745faa63a0aab5453c6e2c92807281bc9a78
1675
900
2006-04-01T00:19:42Z
Stix
2
Add link to general Java TZ page
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] time zone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
== See Also ==
* [[Java, Time Zones and Daylight Savings changes]].
* [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote.
[[Category:AIX]]
4a1d450763cb04258ecab98772c4d81816eb4aa4
Software
0
797
1713
901
2006-04-03T07:47:53Z
Stix
2
Remove "dlmChaPortdel" for the moment...
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from FreeBSD.
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
14c2722eb039a3487a890b0caf661db675adcd24
HP Ultrium 230 Performance
0
837
1736
2006-04-03T09:42:31Z
Stix
2
wikitext
text/x-wiki
=== Drive info ===
st1 at scsibus1 target 6 lun 0: <HP, Ultrium 1-SCSI, E16V> tape removable
st1: drive empty
st1: sync (25.00ns offset 15), 16-bit (80.000MB/s) transfers
=== Controller info ===
ahc0 at pci2 dev 12 function 0: Adaptec 29160B Ultra160 SCSI adapter
ahc0: interrupting at ioapic0 pin 20 (irq 5)
ahc0: aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
scsibus1 at ahc0: 16 targets, 8 luns per target
=== System info ===
NetBSD 3.0 (ZION) #4: Thu Jan 19 17:07:58 EST 2006
total memory = 1023 MB
avail memory = 996 MB
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel Pentium 4 (686-class), 2806.50 MHz, id 0xf25
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
=== Raw/native tape performance ===
Using a pseudo-random stream:
zion:ksh$ fblckgen -rb 64k -c 160k > /dev/nrst1
10737418240 bytes written in 703.142 secs (14912.720 KB/sec)
zion:ksh$ mt -f /dev/nrst1 rewind
zion:ksh$ dd if=/dev/nrst1 bs=64k of=/dev/null
163840+0 records in
163840+0 records out
10737418240 bytes transferred in 711.374 secs (15093914 bytes/sec)
=== Compressible data performance ===
Using a repeating ASCII sequence:
zion:ksh$ fblckgen -ab 64k -c 160k > /dev/nrst1
10737418240 bytes written in 166.968 secs (62801.003 KB/sec)
zion:ksh$ mt -f /dev/nrst1 rewind
zion:ksh$ dd if=/dev/nrst1 bs=64k of=/dev/null
163840+0 records in
163840+0 records out
10737418240 bytes transferred in 219.937 secs (48820426 bytes/sec)
=== Raw/native capacity ===
zion:ksh$ fblckgen -r -b 64k -c 0 > /dev/nrst1
Write failed: Input/output error
-1 bytes, 1613201 full blocks written.
105722740736 bytes written in 7064.506 secs (14614.590 KB/sec)
=== Integrity check ===
zion:ksh$ mkfifo /tmp/f
zion:ksh$ sha1 /tmp/f &
[1] 3998
zion:ksh$ fblckgen -r -b 64k -c 16k | tee /tmp/f | dd obs=64k of=/dev/nrst1
1073741824 bytes written in 69.365 secs (15116.847 KB/sec)
SHA1 (/tmp/f) = 55e6bb7e75fdbee7b751eade6831bc382c3c3169
2097152+0 records in
16384+0 records out
1073741824 bytes transferred in 72.644 secs (14780874 bytes/sec)
[1] + Done sha1 /tmp/f
zion:ksh$ mt -f /dev/nrst1 rewind
zion:ksh$ dd if=/dev/nrst1 bs=64k | sha1
16384+0 records in
16384+0 records out
55e6bb7e75fdbee7b751eade6831bc382c3c3169
1073741824 bytes transferred in 69.454 secs (15459755 bytes/sec)
[[Category:Personal]]
b268ba11bca14e23e119818b7aacd8cfd2d7f191
ISO 8601
0
757
905
903
2006-04-07T22:53:22Z
1144450575
22
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
[[Category:Rants]]
<div style="display:none">
[We are delicate. We do not delete your content.]
[l_sp9]
[http://sitepalace.com/indoortanningbeds/ indoor tanning beds]
[http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets]
[http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding]
[http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa]
[http://home.graffiti.net/thomasville_bedding/ thomasville bedding]
[http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes]
[http://home.graffiti.net/designer_dog_beds/ designer dog beds]
[http://mujweb.cz/www/k1visa/ k1 visa]
[http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa]
[http://verizon-ringtone.wre.pl/ verizon ringtone]
[http://sleeper-sofa.wre.pl/ sleeper sofa]
[http://bcbg-shoes.wre.pl/ bcbg shoes]
[http://fiancee-visa.wre.pl/ fiancee visa]
[http://k1-visa.wre.pl/ k1 visa]
[http://free-kyocera-ringtone.x7.pl/ free kyocera ringtone]
[http://bean-bag-chair.x7.pl/ bean bag chair]
[http://stretch-mark-cream.x7.pl/ stretch mark cream]
[http://funny-ringtone.quest.pl/ funny ringtone]
[http://glow-necklace.quest.pl/ glow necklace]
[http://www.buddy4u.com/view/?u=free-nextel-ringtone free nextel ringtone]
[http://www.buddy4u.com/view/?u=free-real-ringtone free real ringtone]
[http://www.buddy4u.com/view/?u=free-polyphonic-ringtone free polyphonic ringtone]
[http://beaded-curtain.quest.pl/ beaded curtain]
[http://www.ativan.net.tc/ buy ativan]
[http://www.verizon-ringtone.net.tc/ verizon ringtone]
[http://www.free-sprint-ringtone.net.tc free sprint ringtone]
[http://www.free-verizon-ringtone.ua.tc/ free verizon ringtone]
[http://www.free-cingular-ringtone.uk.pn free cingular ringtone]
[http://www.sprint-ringtones.us.pn sprint ringtone]
[http://rivotril.google.if.ua rivotril]
[http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/k1-visa/index.htm k1 visa]
[http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/mfm/index.htm memory foam mattress]
[http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/cr/index.htm curtain rods]
[http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/cw/index.htm croton watch]
[http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/TEST7/index.html Buy phentermine in Canada]
[http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl]
[http://www.buddy4u.com/view/?u=free-kyocera-ringtone free kyocera ringtone]
[http://www.buddy4u.com/view/?u=free-nokia-ringtones free nokia ringtone]
[http://www.buddy4u.com/view/?u=kyocera-ringtones kyocera ringtones]
[http://www.buddy4u.com/view/?u=free+music+ringtone free music ringtone]
[http://www.buddy4u.com/view/?u=cell-phone-ringtone cell phone ringtone]
[http://herring.cc.gatech.edu/AdvReadings/26 funny ringtone]
[http://herring.cc.gatech.edu/AdvReadings/30 Free Verizon Ringtones]
[http://herring.cc.gatech.edu/AdvReadings/29 Free Sprint Ringtones]
[http://herring.cc.gatech.edu/AdvReadings/33 Verizon Ringtone]
[http://herring.cc.gatech.edu/AdvReadings/32 Sprint Ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed]
[http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes]
[http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes]
[http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa]
[http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds]
[http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad]
[http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress]
[http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses]
[http://herring.cc.gatech.edu/AdvReadings/31 Nextel Ringtone]
[http://herring.cc.gatech.edu/Arch4303 Payday loan application]
[http://herring.cc.gatech.edu/ActiveSeniors sports wagering]
[http://www.buddy4u.com/view/?u=cool-ringtone cool ringtone]
[http://www.buddy4u.com/view/?u=jamster-ringtones jamster ringtones]
[http://www.buddy4u.com/view/?u=cellular-one-ringtone cellular one ringtone]
[http://www.buddy4u.com/view/?u=free-ringtone-samsung-sgh-x427 free ringtone samsung sgh x427]
[http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/sb/index.htm sitz bath]
[http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/fv/index.htm fiancee visa]
[http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/hmp/index.htm heated mattress pad]
[http://www.buddy4u.com/view/?u=monophonic+ringtone monophonic ringtone]
[http://www.buddy4u.com/view/?u=fiancee-visa fiancee visa]
[http://www.buddy4u.com/view/?u=k1-visa k1 visa]
[http://www.buddy4u.com/view/?u=pallet-racking pallet racking]
[http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone]
[http://dianabol.google.if.ua dianabol]
</div>
21000991368016141d8335ef84a137607dcb5a41
908
905
2006-04-10T01:26:44Z
Stix
2
Reverted edit of 1144450575, changed back to last version by stix
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
[[Category:Rants]]
2779f35fafd3d507231007812a940c6b62610508
912
908
2006-04-17T13:10:52Z
1145279832
23
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
[[Category:Rants]]
<div style="display:none">
[We are delicate. We do not delete your content.]
[l_sp91]
[http://sitepalace.com/indoortanningbeds/ indoor tanning beds]
[http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets]
[http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding]
[http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa]
[http://home.graffiti.net/thomasville_bedding/ thomasville bedding]
[http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes]
[http://home.graffiti.net/designer_dog_beds/ designer dog beds]
[http://mujweb.cz/www/k1visa/ k1 visa]
[http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa]
[http://rivotril.google.if.ua rivotril]
[http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone]
[http://republika.pl/cleo06/nail-fungus.htm nail fungus]
[http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress]
[http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses]
[http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes]
[http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl]
[http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone]
[http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes]
[http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress]
[http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses]
[http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus]
[http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed]
[http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes]
[http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes]
[http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa]
[http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds]
[http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad]
[http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress]
[http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone]
[http://dianabol.google.if.ua dianabol]
[http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris]
[http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6]
[http://tribex.blogs.eurosport.com Tribex]
[http://xyience.blogs.eurosport.com Xyience]
[http://vasopro.blogs.eurosport.com Vasopro]
[http://caffeine.blogs.eurosport.com caffeine pills]
[http://scifit.blogs.eurosport.com scifit]
[http://twinlab.blogs.eurosport.com twinlab]
[http://imean.com/blog/faxlesspaydayloans/ faxless payday loans]
</div>
0aae40871592b0f9acc8e46c3bc616e9af2d12aa
917
912
2006-04-19T22:03:58Z
Stix
2
Reverted edit of 1145279832, changed back to last version by stix
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
[[Category:Rants]]
2779f35fafd3d507231007812a940c6b62610508
Category:NetBackup
14
856
913
2006-04-19T17:19:32Z
1145467568
25
wikitext
text/x-wiki
<div style="display:none">
[We are delicate. We do not delete your content.]
[l_sp894]
[http://sitepalace.com/indoortanningbeds/ indoor tanning beds]
[http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets]
[http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding]
[http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa]
[http://home.graffiti.net/thomasville_bedding/ thomasville bedding]
[http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes]
[http://home.graffiti.net/designer_dog_beds/ designer dog beds]
[http://mujweb.cz/www/k1visa/ k1 visa]
[http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa]
[http://rivotril.google.if.ua rivotril]
[http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone]
[http://republika.pl/cleo06/nail-fungus.htm nail fungus]
[http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress]
[http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses]
[http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes]
[http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl]
[http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone]
[http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes]
[http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress]
[http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses]
[http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus]
[http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed]
[http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes]
[http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes]
[http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa]
[http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds]
[http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad]
[http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress]
[http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone]
[http://dianabol.google.if.ua dianabol]
[http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris]
[http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6]
[http://tribex.blogs.eurosport.com Tribex]
[http://xyience.blogs.eurosport.com Xyience]
[http://vasopro.blogs.eurosport.com Vasopro]
[http://caffeine.blogs.eurosport.com caffeine pills]
[http://scifit.blogs.eurosport.com scifit]
[http://twinlab.blogs.eurosport.com twinlab]
[http://imean.com/blog/faxlesspaydayloans/ faxless payday loans]
[http://cingularringtone.blogs.eurosport.com/ cingular ringtone]
[http://freeverizonringtone.blogs.eurosport.com/ free verizon ringtone]
[http://freekyoceraringtone.blogs.eurosport.com/ free kyocera ringtone]
[http://freesprintringtone.blogs.eurosport.com/ free sprint ringtone]
[http://kyoceraringtone.blogs.eurosport.com/ kyocera ringtone]
[http://ringtonemaker.blogs.eurosport.com/ ringtone maker]
[http://monophonicringtone.blogs.eurosport.com/ monophonic ringtone]
[http://uscellularringtone.blogs.eurosport.com/ us cellular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan]
[http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans]
</div>
5688eefeb1a6e450bb7495eff9ee894fd356e08c
Recreating AIX Filesystems
0
762
914
909
2006-04-19T17:19:41Z
1145467568
25
wikitext
text/x-wiki
This procedure can be used to re-create an AIX filesystem. You might do this to:
* Convert jfs to jfs2.
* Convert from jfs to largefile enabled jfs.
* Change NBPI for jfs.
* Shrinking a filesystem.
* etc.
== Example ==
Converting a jfs filesystem called "/app/foo" to jfs2:
'''''Check existing configuration'''''
# mount | grep foo
/dev/foolv /app/foo jfs Apr 06 15:12 rw,log=/dev/loglv00
/dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8
# df -k | grep foo
/dev/foolv 196608 188628 5% 197 1% /app/foo
/dev/barlv 65536 61188 7% 309 3% /app/foo/bar
# lslv foolv
LOGICAL VOLUME: foolv VOLUME GROUP: rootvg
LV IDENTIFIER: 00508ada00004c00000000fffcbd4cdd.14 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 64 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 3 PPs: 3
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: middle UPPER BOUND: 32
MOUNT POINT: /app/foo LABEL: /app/foo
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
'''''Unmount filesystem and any lower mounted filesystems'''''
# umount /app/foo/bar
# umount /app/foo
'''''Mount 'old' filesystem read-only'''''
# mount -r /app/foo
'''''Create 'new' filesystem'''''
# mklv -t jfs2 -y foolvnew rootvg 3
foolvnew
# crfs -v jfs2 -d /dev/foolvnew -m /mnt/app/foo -A yes
File system created successfully.
196396 kilobytes total disk space.
New File System size is 393216
'''''Mount 'new' filesystem'''''
# mount /mnt/app/foo
'''''[[Copying Filesystems|Copy data]] using favorite method''
# cd /app/foo
# tar -cf - . | (cd /mnt/app/foo && tar -xf -)
'''''Unmount both filesystems'''''
# cd /
# umount /mnt/app/foo
# umount /app/foo
'''''Delete 'old' filesystem'''''
# rmfs /app/foo
rmlv: Logical volume foolv is removed.
'''''Rename 'new' filesystem'''''
# chfs -m /app/foo /mnt/app/foo
# chlv -n foolv foolvnew
'''''Fix mount point permissions'''''
# chmod 555 /app/foo
'''''Remount filesystems'''''
# mount /app/foo
# mount /app/foo/bar
'''''Check'''''
# mount | grep foo
/dev/foolv /app/foo jfs2 Apr 06 15:12 rw,log=/dev/hd8
/dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8
# df -k | grep foo
/dev/foolv 196608 194420 2% 184 1% /app/foo
/dev/barlv 65536 61188 7% 309 3% /app/foo/bar
'''''Clean up'''''
# rm -rf /mnt/app
[[Category:AIX]]
<div style="display:none">
[We are delicate. We do not delete your content.]
[l_sp894]
[http://sitepalace.com/indoortanningbeds/ indoor tanning beds]
[http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets]
[http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding]
[http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa]
[http://home.graffiti.net/thomasville_bedding/ thomasville bedding]
[http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes]
[http://home.graffiti.net/designer_dog_beds/ designer dog beds]
[http://mujweb.cz/www/k1visa/ k1 visa]
[http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa]
[http://rivotril.google.if.ua rivotril]
[http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone]
[http://republika.pl/cleo06/nail-fungus.htm nail fungus]
[http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress]
[http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses]
[http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes]
[http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl]
[http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone]
[http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes]
[http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress]
[http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses]
[http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus]
[http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed]
[http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes]
[http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes]
[http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa]
[http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds]
[http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad]
[http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress]
[http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone]
[http://dianabol.google.if.ua dianabol]
[http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris]
[http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6]
[http://tribex.blogs.eurosport.com Tribex]
[http://xyience.blogs.eurosport.com Xyience]
[http://vasopro.blogs.eurosport.com Vasopro]
[http://caffeine.blogs.eurosport.com caffeine pills]
[http://scifit.blogs.eurosport.com scifit]
[http://twinlab.blogs.eurosport.com twinlab]
[http://imean.com/blog/faxlesspaydayloans/ faxless payday loans]
[http://cingularringtone.blogs.eurosport.com/ cingular ringtone]
[http://freeverizonringtone.blogs.eurosport.com/ free verizon ringtone]
[http://freekyoceraringtone.blogs.eurosport.com/ free kyocera ringtone]
[http://freesprintringtone.blogs.eurosport.com/ free sprint ringtone]
[http://kyoceraringtone.blogs.eurosport.com/ kyocera ringtone]
[http://ringtonemaker.blogs.eurosport.com/ ringtone maker]
[http://monophonicringtone.blogs.eurosport.com/ monophonic ringtone]
[http://uscellularringtone.blogs.eurosport.com/ us cellular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan]
[http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans]
</div>
b709e055128d200123a83f776643526717bad32c
Asynchronous Filesystems (AIX)
0
806
915
910
2006-04-19T17:21:24Z
1145467626
26
wikitext
text/x-wiki
Many may be familiar with the "async" mount option under other operating systems (NetBSD, Linux, etc) which disables synchronous metadata updates. While leaving the filesystem vulnerable to corruption in the case of failure, it can be very useful from a performance perspective.
# mount -V jfs -o nointegrity /dev/jfslvname /mnt
[[Category:AIX]]
{{stub}}
<div style="display:none">
[We are delicate. We do not delete your content.]
[l_sp894]
[http://sitepalace.com/indoortanningbeds/ indoor tanning beds]
[http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets]
[http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding]
[http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa]
[http://home.graffiti.net/thomasville_bedding/ thomasville bedding]
[http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes]
[http://home.graffiti.net/designer_dog_beds/ designer dog beds]
[http://mujweb.cz/www/k1visa/ k1 visa]
[http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa]
[http://rivotril.google.if.ua rivotril]
[http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone]
[http://republika.pl/cleo06/nail-fungus.htm nail fungus]
[http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress]
[http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses]
[http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes]
[http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl]
[http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone]
[http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes]
[http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress]
[http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses]
[http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus]
[http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed]
[http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes]
[http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes]
[http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa]
[http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds]
[http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad]
[http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress]
[http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone]
[http://dianabol.google.if.ua dianabol]
[http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris]
[http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6]
[http://tribex.blogs.eurosport.com Tribex]
[http://xyience.blogs.eurosport.com Xyience]
[http://vasopro.blogs.eurosport.com Vasopro]
[http://caffeine.blogs.eurosport.com caffeine pills]
[http://scifit.blogs.eurosport.com scifit]
[http://twinlab.blogs.eurosport.com twinlab]
[http://imean.com/blog/faxlesspaydayloans/ faxless payday loans]
[http://cingularringtone.blogs.eurosport.com/ cingular ringtone]
[http://freeverizonringtone.blogs.eurosport.com/ free verizon ringtone]
[http://freekyoceraringtone.blogs.eurosport.com/ free kyocera ringtone]
[http://freesprintringtone.blogs.eurosport.com/ free sprint ringtone]
[http://kyoceraringtone.blogs.eurosport.com/ kyocera ringtone]
[http://ringtonemaker.blogs.eurosport.com/ ringtone maker]
[http://monophonicringtone.blogs.eurosport.com/ monophonic ringtone]
[http://uscellularringtone.blogs.eurosport.com/ us cellular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan]
[http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans]
</div>
3f2609973d567184b0fe51234c07c47817c2b252
Category:NetBackup
14
856
1752
913
2006-04-19T22:08:41Z
Stix
2
Delete Link spam, add some real content
wikitext
text/x-wiki
Pages relating to [[Symantec]] [[NetBackup]]:
07ed7e5d88335c10b6f399f93cf3c55746dfd26e
Recreating AIX Filesystems
0
762
1679
914
2006-04-19T22:09:19Z
Stix
2
Reverted edit of 1145467568, changed back to last version by stix
wikitext
text/x-wiki
This procedure can be used to re-create an AIX filesystem. You might do this to:
* Convert jfs to jfs2.
* Convert from jfs to largefile enabled jfs.
* Change NBPI for jfs.
* Shrinking a filesystem.
* etc.
== Example ==
Converting a jfs filesystem called "/app/foo" to jfs2:
'''''Check existing configuration'''''
# mount | grep foo
/dev/foolv /app/foo jfs Apr 06 15:12 rw,log=/dev/loglv00
/dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8
# df -k | grep foo
/dev/foolv 196608 188628 5% 197 1% /app/foo
/dev/barlv 65536 61188 7% 309 3% /app/foo/bar
# lslv foolv
LOGICAL VOLUME: foolv VOLUME GROUP: rootvg
LV IDENTIFIER: 00508ada00004c00000000fffcbd4cdd.14 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 64 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 3 PPs: 3
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: middle UPPER BOUND: 32
MOUNT POINT: /app/foo LABEL: /app/foo
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
'''''Unmount filesystem and any lower mounted filesystems'''''
# umount /app/foo/bar
# umount /app/foo
'''''Mount 'old' filesystem read-only'''''
# mount -r /app/foo
'''''Create 'new' filesystem'''''
# mklv -t jfs2 -y foolvnew rootvg 3
foolvnew
# crfs -v jfs2 -d /dev/foolvnew -m /mnt/app/foo -A yes
File system created successfully.
196396 kilobytes total disk space.
New File System size is 393216
'''''Mount 'new' filesystem'''''
# mount /mnt/app/foo
'''''[[Copying Filesystems|Copy data]] using favorite method''
# cd /app/foo
# tar -cf - . | (cd /mnt/app/foo && tar -xf -)
'''''Unmount both filesystems'''''
# cd /
# umount /mnt/app/foo
# umount /app/foo
'''''Delete 'old' filesystem'''''
# rmfs /app/foo
rmlv: Logical volume foolv is removed.
'''''Rename 'new' filesystem'''''
# chfs -m /app/foo /mnt/app/foo
# chlv -n foolv foolvnew
'''''Fix mount point permissions'''''
# chmod 555 /app/foo
'''''Remount filesystems'''''
# mount /app/foo
# mount /app/foo/bar
'''''Check'''''
# mount | grep foo
/dev/foolv /app/foo jfs2 Apr 06 15:12 rw,log=/dev/hd8
/dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8
# df -k | grep foo
/dev/foolv 196608 194420 2% 184 1% /app/foo
/dev/barlv 65536 61188 7% 309 3% /app/foo/bar
'''''Clean up'''''
# rm -rf /mnt/app
[[Category:AIX]]
ade274227f730685e92e26f048d7d71dd419ff8d
Asynchronous Filesystems (AIX)
0
806
1721
915
2006-04-19T22:10:34Z
Stix
2
Reverted edit of 1145467626, changed back to last version by stix
wikitext
text/x-wiki
Many may be familiar with the "async" mount option under other operating systems (NetBSD, Linux, etc) which disables synchronous metadata updates. While leaving the filesystem vulnerable to corruption in the case of failure, it can be very useful from a performance perspective.
# mount -V jfs -o nointegrity /dev/jfslvname /mnt
[[Category:AIX]]
{{stub}}
db2c7b3fa26cc02baed1e0a4ed7a9408a4cf69b1
Spmi: Common Memory locked by process
0
743
918
916
2006-04-22T19:18:21Z
1145733864
31
wikitext
text/x-wiki
Easily seen as:
ksh$ topas
topas: Unable to initialize Spmi interface
Spmi: Common Memory locked by process 69904, requestor: 90692 (SiInit)
Some process using the Spmi API (System Performance Measuring Interface) has not released a lock correctly. This will prevent saposcol from starting, amongst others. If this is on an SP node running PSSP, try restarting haemaixos:
ksh# stopsrc -s haemaixos
ksh# startsrc -s haemaixos
This doesn't appear to impact the normal running of the system, and has addressed the issue in our case.
[[Category:AIX]]
<div style="display:none">
[We are delicate. We do not delete your content.]
[l_sp896]
[http://sitepalace.com/indoortanningbeds/ indoor tanning beds]
[http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets]
[http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding]
[http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa]
[http://home.graffiti.net/thomasville_bedding/ thomasville bedding]
[http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes]
[http://home.graffiti.net/designer_dog_beds/ designer dog beds]
[http://mujweb.cz/www/k1visa/ k1 visa]
[http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa]
[http://rivotril.google.if.ua rivotril]
[http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone]
[http://republika.pl/cleo06/nail-fungus.htm nail fungus]
[http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress]
[http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses]
[http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes]
[http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl]
[http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone]
[http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes]
[http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress]
[http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses]
[http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus]
[http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed]
[http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes]
[http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes]
[http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa]
[http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds]
[http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad]
[http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress]
[http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone]
[http://dianabol.google.if.ua dianabol]
[http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris]
[http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6]
[http://tribex.blogs.eurosport.com Tribex]
[http://xyience.blogs.eurosport.com Xyience]
[http://vasopro.blogs.eurosport.com Vasopro]
[http://caffeine.blogs.eurosport.com caffeine pills]
[http://scifit.blogs.eurosport.com scifit]
[http://twinlab.blogs.eurosport.com twinlab]
[http://imean.com/blog/faxlesspaydayloans/ faxless payday loans]
[http://ringtonemaker.blogs.eurosport.com/ ringtone maker]
[http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan]
[http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans]
[http://republika.pl/cleo06/cheap-prom-dresses.htm cheap prom dresses]
[http://republika.pl/cleo06/sexy-prom-dress.htm sexy prom dress]
[http://republika.pl/cleo06/2006-prom-dresses.htm 2006 prom dresses]
[http://republika.pl/cleo06/best-prom-dresses.htm best prom dresses]
[http://republika.pl/cleo06/nurse-scrubs.htm nurse scrubs]
[http://republika.pl/cleo06/mesothelioma-lawsuits.htm mesothelioma lawsuits]
[http://republika.pl/cleo06/mesothelioma-diagnosis.htm mesothelioma diagnosis]
[http://republika.pl/cleo06/mesothelioma-symptoms.htm mesothelioma symptoms]
[http://republika.pl/cleo06/waterford-crystal.htm waterford crystal]
[http://republika.pl/cleo06/swarovski-crystal-bead.htm swarovski crystal bead]
[http://republika.pl/cleo06/johnny-cash-ring-of-fire.htm johnny cash ring of fire]
[http://republika.pl/cleo06/johnny-cash-hurt.htm johnny cash hurt]
[http://republika.pl/cleo06/placebo-mp3.htm placebo mp3]
[http://republika.pl/cleo06/madonna-sorry-mp3.htm madonna sorry mp3]
[http://republika.pl/cleo06/kelly-clarkson-walk-away.htm kelly clarkson walk away]
[http://republika.pl/cleo06/black-eyed-peas-pump-it.htm black eyed peas pump it]
</div>
c54d41fccec9d5a2327d33c48b67da16dbf3aa48
1663
918
2006-04-23T02:18:06Z
Stix
2
Reverted edit of 1145733864, changed back to last version by Stix
wikitext
text/x-wiki
Easily seen as:
ksh$ topas
topas: Unable to initialize Spmi interface
Spmi: Common Memory locked by process 69904, requestor: 90692 (SiInit)
Some process using the Spmi API (System Performance Measuring Interface) has not released a lock correctly. This will prevent saposcol from starting, amongst others. If this is on an SP node running PSSP, try restarting haemaixos:
ksh# stopsrc -s haemaixos
ksh# startsrc -s haemaixos
This doesn't appear to impact the normal running of the system, and has addressed the issue in our case.
[[Category:AIX]]
05773521ba0b289d3c43a27ef31ce13bb1404bbf
ISO 8601
0
757
919
917
2006-04-22T19:19:15Z
1145733864
31
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
[[Category:Rants]]
<div style="display:none">
[We are delicate. We do not delete your content.]
[l_sp896]
[http://sitepalace.com/indoortanningbeds/ indoor tanning beds]
[http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets]
[http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding]
[http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa]
[http://home.graffiti.net/thomasville_bedding/ thomasville bedding]
[http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes]
[http://home.graffiti.net/designer_dog_beds/ designer dog beds]
[http://mujweb.cz/www/k1visa/ k1 visa]
[http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa]
[http://rivotril.google.if.ua rivotril]
[http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone]
[http://republika.pl/cleo06/nail-fungus.htm nail fungus]
[http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress]
[http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses]
[http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes]
[http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl]
[http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone]
[http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes]
[http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress]
[http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses]
[http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus]
[http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed]
[http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes]
[http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes]
[http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa]
[http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds]
[http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad]
[http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress]
[http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses]
[http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone]
[http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones]
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone]
[http://dianabol.google.if.ua dianabol]
[http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris]
[http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6]
[http://tribex.blogs.eurosport.com Tribex]
[http://xyience.blogs.eurosport.com Xyience]
[http://vasopro.blogs.eurosport.com Vasopro]
[http://caffeine.blogs.eurosport.com caffeine pills]
[http://scifit.blogs.eurosport.com scifit]
[http://twinlab.blogs.eurosport.com twinlab]
[http://imean.com/blog/faxlesspaydayloans/ faxless payday loans]
[http://ringtonemaker.blogs.eurosport.com/ ringtone maker]
[http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan]
[http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans]
[http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans]
[http://republika.pl/cleo06/cheap-prom-dresses.htm cheap prom dresses]
[http://republika.pl/cleo06/sexy-prom-dress.htm sexy prom dress]
[http://republika.pl/cleo06/2006-prom-dresses.htm 2006 prom dresses]
[http://republika.pl/cleo06/best-prom-dresses.htm best prom dresses]
[http://republika.pl/cleo06/nurse-scrubs.htm nurse scrubs]
[http://republika.pl/cleo06/mesothelioma-lawsuits.htm mesothelioma lawsuits]
[http://republika.pl/cleo06/mesothelioma-diagnosis.htm mesothelioma diagnosis]
[http://republika.pl/cleo06/mesothelioma-symptoms.htm mesothelioma symptoms]
[http://republika.pl/cleo06/waterford-crystal.htm waterford crystal]
[http://republika.pl/cleo06/swarovski-crystal-bead.htm swarovski crystal bead]
[http://republika.pl/cleo06/johnny-cash-ring-of-fire.htm johnny cash ring of fire]
[http://republika.pl/cleo06/johnny-cash-hurt.htm johnny cash hurt]
[http://republika.pl/cleo06/placebo-mp3.htm placebo mp3]
[http://republika.pl/cleo06/madonna-sorry-mp3.htm madonna sorry mp3]
[http://republika.pl/cleo06/kelly-clarkson-walk-away.htm kelly clarkson walk away]
[http://republika.pl/cleo06/black-eyed-peas-pump-it.htm black eyed peas pump it]
</div>
77fda0956af3733e05377448653aca5154544c5c
1676
919
2006-04-23T02:18:59Z
Stix
2
Reverted edit of 1145733864, changed back to last version by stix
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
[[Category:Rants]]
2779f35fafd3d507231007812a940c6b62610508
Wikistix:Deletion log
4
2
922
2006-04-23T02:18:18Z
Stix
2
deleted "Talk:Signatures": Link spam
wikitext
text/x-wiki
Below is a list of the most recent deletions.
All times shown are server time (UTC).
<ul><li>02:18, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Signatures" <em>(Link spam)</em></li>
<li>02:17, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Wikipedia Status Links" <em>(Link spam)</em></li>
<li>02:17, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Oracle" <em>(Link spam)</em></li>
<li>02:17, 23 Apr 2006 [[User:stix|stix]] deleted "IBM" <em>(Link spam)</em></li>
<li>02:17, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Spmi: Common Memory locked by process" <em>(Link spam)</em></li>
<li>02:16, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Backup Dialup plans" <em>(Link spam)</em></li>
<li>02:16, 23 Apr 2006 [[User:stix|stix]] deleted "multi-threaded" <em>(Link spam)</em></li>
<li>02:16, 23 Apr 2006 [[User:stix|stix]] deleted "Oracle" <em>(Link spam)</em></li>
<li>02:16, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Entering Special Characters in the X Window System" <em>(Link spam)</em></li>
<li>02:15, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Forcing a crash (Tru64)" <em>(Link spam)</em></li>
<li>02:15, 23 Apr 2006 [[User:stix|stix]] deleted "64-bit application environment" <em>(Link spam)</em></li>
<li>02:15, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:importvg without touching /etc/filesystems" <em>(Link spam)</em></li>
<li>02:15, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Main Page" <em>(Link spam)</em></li>
<li>04:43, 22 Apr 2006 [[User:stix|stix]] deleted "zic" <em>(Link spam)</em></li>
<li>04:42, 22 Apr 2006 [[User:stix|stix]] deleted "Talk:Résumé" <em>(Link spam)</em></li>
<li>04:42, 22 Apr 2006 [[User:stix|stix]] deleted "Talk:APARs, PTFs, MLs" <em>(Link spam)</em></li>
<li>04:42, 22 Apr 2006 [[User:stix|stix]] deleted "Talk:Synchronizing Disk Names" <em>(Link spam)</em></li>
<li>04:41, 22 Apr 2006 [[User:stix|stix]] deleted "Talk:Wikipedia Status Links" <em>(Link spam)</em></li>
<li>22:10, 19 Apr 2006 [[User:stix|stix]] deleted "FreeBSD" <em>(Link spam)</em></li>
<li>22:10, 19 Apr 2006 [[User:stix|stix]] deleted "NetBSD" <em>(Link spam)</em></li>
<li>22:09, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Spmi: Common Memory locked by process" <em>(Link spam)</em></li>
<li>22:09, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:importvg without touching /etc/filesystems" <em>(Link spam)</em></li>
<li>22:07, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:HP Ultrium 230 Performance" <em>(Link spam)</em></li>
<li>22:06, 19 Apr 2006 [[User:stix|stix]] deleted "System V Shared Memory" <em>(Link spam)</em></li>
<li>22:06, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:ToDo (NetBSD)" <em>(Link spam)</em></li>
<li>22:06, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Main Page" <em>(Link spam)</em></li>
<li>22:06, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Backup Dialup plans" <em>(Link spam)</em></li>
<li>22:05, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Software" <em>(Link spam)</em></li>
<li>22:05, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:7137 Hardware RAID" <em>(Link spam)</em></li>
<li>22:05, 19 Apr 2006 [[User:stix|stix]] deleted "ADSTAR Distributed Storage Manager" <em>(Link spam)</em></li>
<li>22:04, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Google Maps" <em>(Link spam)</em></li>
<li>22:04, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Synchronizing Disk Names" <em>(Link spam)</em></li>
<li>22:03, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Recreating AIX Filesystems" <em>(Link spam)</em></li>
<li>01:29, 10 Apr 2006 [[User:stix|stix]] deleted "HMC" <em>(Link spam)</em></li>
<li>01:29, 10 Apr 2006 [[User:stix|stix]] restored "HMC"</li>
<li>01:26, 10 Apr 2006 [[User:stix|stix]] deleted "Talk:Synchronizing Disk Names" <em>(Link spam)</em></li>
<li>01:25, 10 Apr 2006 [[User:stix|stix]] deleted "Talk:Wikipedia Status Links" <em>(Link spam)</em></li>
<li>01:25, 10 Apr 2006 [[User:stix|stix]] deleted "HMC"</li>
<li>01:25, 10 Apr 2006 [[User:stix|stix]] deleted "Talk:HP Ultrium 230 Performance" <em>(Link spam)</em></li>
<li>01:24, 10 Apr 2006 [[User:stix|stix]] deleted "Talk:Main Page" <em>(Link spam)</em></li>
<li>00:14, 24 Mar 2006 [[User:stix|stix]] deleted "Image:TimeTest.java" <em>(Move to FTP.)</em></li>
<li>07:51, 6 Jan 2006 [[User:stix|stix]] deleted "Image:UNIX-Fire-Ext.jpg" <em>(testing)</em></li>
<li>06:16, 22 Jun 2005 [[User:stix|stix]] deleted "Wiki Links" <em>(content was: '#REDIRECT [[Wikipedia Status Links]]')</em></li>
<li>09:00, 19 Jun 2005 [[User:stix|stix]] deleted "tuning the AIX file caches" <em>(content was: '#REDIRECT [[Tuning the AIX file caches]]')</em></li>
<li>13:17, 13 Jun 2005 [[User:stix|stix]] deleted "Categories:Personal" <em>(content was: 'Info about me:')</em></li>
<li>13:16, 31 Mar 2005 [[User:stix|stix]] deleted "Image:bos-disks.fig" <em>(testing)</em></li>
<li>08:36, 7 Mar 2005 [[User:Stix|Stix]] deleted "Java and AIX Timezones" <em>(content was: '#REDIRECT [[Java and AIX Time Zones]]')</em></li>
</ul>
f0faefddee4d937cdf8624b0713c6c41ca7216b5
Main Page
0
5
925
920
2006-04-23T02:27:27Z
Stix
2
No more accounts due to link spam
wikitext
text/x-wiki
<font style="font-size:140%">
'''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com].
</font>
----
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an email.
a22db0b73985dee7d9736acdf0a00d2a66b82bbf
MediaWiki:Protectedpagewarning
8
472
2265
1392
2006-04-24T07:27:51Z
MediaWiki default
0
wikitext
text/x-wiki
<strong>WARNING: This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the [[Project:Protected_page_guidelines|protected page guidelines]].</strong>
b6e22a39231ba165208fca0520908ed2fd1d2365
2496
2265
2006-04-24T10:37:35Z
Stix
2
wikitext
text/x-wiki
<strong>WARNING: This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the [[Project:Protected_page_guidelines|protected page guidelines]].</strong>
efe00e250b65d949fea125429ac046593e934f46
2499
2496
2006-04-24T10:49:04Z
Stix
2
Reverted edit of Stix, changed back to last version by MediaWiki default
wikitext
text/x-wiki
<strong>WARNING: This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the [[Project:Protected_page_guidelines|protected page guidelines]].</strong>
b6e22a39231ba165208fca0520908ed2fd1d2365
MediaWiki:Protectedtext
8
473
2266
1393
2006-04-24T07:27:51Z
MediaWiki default
0
wikitext
text/x-wiki
This page has been locked to prevent editing; there are
a number of reasons why this may be so, please see
[[Project:Protected page]].
You can view and copy the source of this page:
28512f8f620d6a94644d06aa3f1fc08ed38ba1e3
2497
2266
2006-04-24T10:39:26Z
Stix
2
wikitext
text/x-wiki
This page has been locked to prevent editing; there are a number of reasons why this may be so, please see [[Project:Protected page]].
You can view and copy the source of this page:
e4b557951a78ab990a25cf45c44b46a039e6b6d1
2500
2497
2006-04-24T10:49:33Z
Stix
2
Reverted edit of Stix, changed back to last version by MediaWiki default
wikitext
text/x-wiki
This page has been locked to prevent editing; there are
a number of reasons why this may be so, please see
[[Project:Protected page]].
You can view and copy the source of this page:
28512f8f620d6a94644d06aa3f1fc08ed38ba1e3
MediaWiki:Sidebar
8
1305
2315
2006-04-24T07:27:51Z
MediaWiki default
0
wikitext
text/x-wiki
* navigation
** mainpage|mainpage
** portal-url|portal
** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
** sitesupport-url|sitesupport
af994abf1e4155349addb7f6e4b390a529f7606d
2498
2315
2006-04-24T10:46:57Z
Stix
2
Remove extras
wikitext
text/x-wiki
* navigation
** mainpage|mainpage
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
b2d14375e127603f69ad397e015939209ed30dd1
Résumé
0
787
2491
1704
2006-04-24T08:21:03Z
Stix
2
/* Working Chronology */ Fix formatting after Wiki upgrade
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: UNIX System Administrator
:;Duties:
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements:
::* '''Feb 2006:''' Involved in commissioning a number of p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network.
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: BHP IT
:;Primary Role: VMS Systems Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements:
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: BHP IT
:;Primary Role: Midrange Facilities Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: BHP IT
:;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties:
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements:
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
96c02b6fd85f82df49abcfbcc568122bdaac72ed
User:Stix
2
1444
2492
2006-04-24T08:23:12Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[About Stix]]
5182d4a3cdec362b5c18b65136d0eeb180cee0e7
Help:Contents
12
746
2494
1666
2006-04-24T10:19:46Z
Stix
2
Update email address
wikitext
text/x-wiki
For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.id.au contact me].
04ca8c6e34ff5ff633ae795e65376421d91ef233
Systems
0
759
2495
1678
2006-04-24T10:29:02Z
Stix
2
Update URLs, versions, add orac, etc
wikitext
text/x-wiki
A brief list of my home systems:
== zion ==
2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5.
Running NetBSD-3.0 x86 + MP kernel.
Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too.
This system also runs as my internet firewall, with 1500/256 ADSL PPPoE link currently from [http://www.exetel.com.au Exetel], and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org].
For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics].
== marvin ==
900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot.
Main workstation, running xen, NetBSD-3.0 x86, NetBSD-current and occasionally, Windows XP.
== eniac ==
DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk.
Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk.
== orac ==
Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks, running NetBSD-3.
== pbg3 ==
Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk.
Runs Mac OS X 10.2.8. Main wandering laptop.
[[Category:Personal]]
5e2722f036f4834d8293abe8481509847c950c66
Sandbox
0
728
2501
1648
2006-04-24T11:50:16Z
220.233.66.183
0
testing anonimous update
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0\;</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
d526093af5f0bcac88bd1683dd74bce655ee8517
About Stix
0
785
2502
1702
2006-04-30T13:18:37Z
Stix
2
/* Email */ Remove ozemail address from active list
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br>
Email: [[mailto:pripke@csc.com]]<br>
Phone: +61 2 4275 5256<br>
Fax: +61 2 4275 5300<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.homeunix.net
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jan 2006-> || [[mailto:pripke@csc.com]]
|-
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
474d3b7bb6e1479d8deba017486896b3ee8f4808
2509
2502
2006-05-15T07:17:40Z
Stix
2
/* Instant Messaging */ Add GoogleTalk
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br>
Email: [[mailto:pripke@csc.com]]<br>
Phone: +61 2 4275 5256<br>
Fax: +61 2 4275 5300<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr
|-
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.homeunix.net
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jan 2006-> || [[mailto:pripke@csc.com]]
|-
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
4d20ea263de328a9188b3df9a1f1f0e0a2ccb18c
2511
2509
2006-05-15T10:36:55Z
Stix
2
/* Instant Messaging */ Fix Google Talk name
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br>
Email: [[mailto:pripke@csc.com]]<br>
Phone: +61 2 4275 5256<br>
Fax: +61 2 4275 5300<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.homeunix.net
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jan 2006-> || [[mailto:pripke@csc.com]]
|-
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
0acdffbf09f1bb3973f391784ae60846e60fa484
Internet Links
0
804
2503
1719
2006-05-01T04:43:17Z
Stix
2
/* Friends Pages */ jorgi's new site not available just yet.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* Jorgi's World - Site of George Zamroz. ''Undergoing relocation to a new domain, not available just yet.''
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
ac0f2ca5d6fc67eed671241a2cedad07db4c0edc
2506
2503
2006-05-06T12:45:42Z
Stix
2
/* Popular Internet Search Engines */ Add dogpile
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* Jorgi's World - Site of George Zamroz. ''Undergoing relocation to a new domain, not available just yet.''
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
32d46e7cdaf2ba6bbfbb4ed80152d26da60a2d3f
2516
2506
2006-05-28T12:45:27Z
Stix
2
/* Friends Pages */ Update jorgi's link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
0456ecc3de96775300c7f95250f5995fa4991149
2517
2516
2006-05-28T12:46:22Z
Stix
2
/* Friends Pages */ Remove blunatic's link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
88ca1a526808e8bbc5d6dd5cc19cb1e45a41f03a
2523
2517
2006-06-06T13:20:06Z
Stix
2
/* Standards */ add cplusplus.com
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
a149ead1afbafc64eef2a85d03c0bb3e459beede
2524
2523
2006-06-06T14:04:32Z
Stix
2
/* BSD */ Add NetBSD community wiki
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
387d215307f96fe1af17fee04edcdc421311f920
2525
2524
2006-06-06T14:05:45Z
Stix
2
/* Articles */ Add xen presentation link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Local Hardware Markets and Stores ===
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
9d8fa7df738477c55bfa0195a679b9f17be8b3b1
2529
2525
2006-06-28T05:00:26Z
Stix
2
/* Local Hardware Markets and Stores */ Add staticICE
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Local Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
74a259c93ad0fbb5e044587f28480125860f1c45
Cleaning out NetLS log file
0
1446
2504
2006-05-02T02:24:27Z
Stix
2
wikitext
text/x-wiki
The file <tt>/usr/lib/netls/conf/log_file</tt> can grow fairly large over time. To clean out entries, use:
/usr/lib/netls/bin/ls_rpt -x mm/dd/yyyy
See also the <tt>-h</tt> option and associated man page.
[[Category:AIX]]
84fffbe42e91ebfa9f95a3c85e5bf2555e135847
Write Protected Tapes and TSM
0
1447
2505
2006-05-05T09:14:24Z
Stix
2
wikitext
text/x-wiki
Physically write protected tapes can generate the following obvious error in the TSM activity log:
ANR8463E 3590 volume SP0101 is write protected.
However, they can also generate the more obtuse errors:
ANR8302E I/O error on drive FIBRE1 (/dev/rmt/2stc) (OP=SETPARM-6, Error Number=13, CC=0, KEY=00,
ASC=00, ASCQ=00,
SENSE=70.00.00.00.00.00.00.58.00.00.00.00.00.00.FF.01.00.00.40.00.00.00.00.91.02.09.00.00.00.-
00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.-
00.00.00.00.00.00.00.00.00.00.20.00.32.44.34.20.20.20.20.00.A0.00.4A.E2.D7.F0.F0.F5.F8.00.00.-
00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.-
00.00.00.00.00.00.FF.FF.FF.FE.D9.80.23.B4.FF.FF.FF.FE.D9.80.1A.F1.FF.FF.FF.FF.00.00.00.01.00.-
00.00.00.00.00.00.00.00.00.00.01.B4.F5.01.42.00.00.00.0D.00.00.00.04.00.00.00.1E.00.00.00.00.-
00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.F9.31.A0.00.00.00.01.B3.A6.65.-
90.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.40.00.00.00.00.00.00.00.00.00.00.00.01.00.D7.-
F3.B0.00.00.00.01.00.D7.F3,
Description=An undetermined error has occurred).
Refer to Appendix D in the 'Messages' manual for recommended action.
ANR8355E I/O error reading label for volume SP0058 in drive FIBRE1 (/dev/rmt/2stc).
[[Category:TSM]]
b2dffd75ae7019aa68156430cd2de1208fda39c2
2507
2505
2006-05-08T06:56:22Z
Stix
2
Clean up and add extra info
wikitext
text/x-wiki
Physically write protected tapes can generate the following obvious error in the TSM activity log:
ANR8463E 3590 volume SP0101 is write protected.
However, they can also generate more obtuse errors:
ANR8302E I/O error on drive FIBRE1 (/dev/rmt/2stc) (OP=SETPARM-6, Error Number=13, CC=0, KEY=00,
ASC=00, ASCQ=00,
SENSE=70.00.00.00.00.00.00.58.00.00.00.00.00.00.FF.01.00.00.40.00.00.00.00.91.02.09.00.00.00.-
00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.-
00.00.00.00.00.00.00.00.00.00.20.00.32.44.34.20.20.20.20.00.A0.00.4A.E2.D7.F0.F0.F5.F8.00.00.-
00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.-
00.00.00.00.00.00.FF.FF.FF.FE.D9.80.23.B4.FF.FF.FF.FE.D9.80.1A.F1.FF.FF.FF.FF.00.00.00.01.00.-
00.00.00.00.00.00.00.00.00.00.01.B4.F5.01.42.00.00.00.0D.00.00.00.04.00.00.00.1E.00.00.00.00.-
00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.F9.31.A0.00.00.00.01.B3.A6.65.-
90.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.40.00.00.00.00.00.00.00.00.00.00.00.01.00.D7.-
F3.B0.00.00.00.01.00.D7.F3,
Description=An undetermined error has occurred).
Refer to Appendix D in the 'Messages' manual for recommended action.
ANR8355E I/O error reading label for volume SP0058 in drive FIBRE1 (/dev/rmt/2stc).
Normally, TSM will put the tapes into <tt>unavailble</tt> status after a mount is attempted, if the tape is physically read-only.
[[Category:TSM]]
612533b4f52c0ae5d99a49c31013eea31ecb229f
2508
2507
2006-05-08T06:58:15Z
Stix
2
reword
wikitext
text/x-wiki
Physically write protected tapes can generate the following obvious error in the TSM activity log:
ANR8463E 3590 volume SP0101 is write protected.
However, they can also generate more obtuse errors:
ANR8302E I/O error on drive FIBRE1 (/dev/rmt/2stc) (OP=SETPARM-6, Error Number=13, CC=0, KEY=00,
ASC=00, ASCQ=00,
SENSE=70.00.00.00.00.00.00.58.00.00.00.00.00.00.FF.01.00.00.40.00.00.00.00.91.02.09.00.00.00.-
00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.-
00.00.00.00.00.00.00.00.00.00.20.00.32.44.34.20.20.20.20.00.A0.00.4A.E2.D7.F0.F0.F5.F8.00.00.-
00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.-
00.00.00.00.00.00.FF.FF.FF.FE.D9.80.23.B4.FF.FF.FF.FE.D9.80.1A.F1.FF.FF.FF.FF.00.00.00.01.00.-
00.00.00.00.00.00.00.00.00.00.01.B4.F5.01.42.00.00.00.0D.00.00.00.04.00.00.00.1E.00.00.00.00.-
00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.F9.31.A0.00.00.00.01.B3.A6.65.-
90.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.40.00.00.00.00.00.00.00.00.00.00.00.01.00.D7.-
F3.B0.00.00.00.01.00.D7.F3,
Description=An undetermined error has occurred).
Refer to Appendix D in the 'Messages' manual for recommended action.
ANR8355E I/O error reading label for volume SP0058 in drive FIBRE1 (/dev/rmt/2stc).
Normally, if a tape is physically set read-only, and a mount is attempted, TSM will place the tape into <tt>unavailable</tt> status.
[[Category:TSM]]
6fd6d6db4d809335718208555398cce5b0f06cbc
Write Protected Tapes (TSM)
0
817
2510
1732
2006-05-15T08:13:27Z
Stix
2
Redirect to new page.
wikitext
text/x-wiki
#REDIRECT [[Write Protected Tapes and TSM]]
9ec53e2a2181a33d5943e44a6fcaf47eb5a4e974
NetBSD Bugs
0
792
2512
1709
2006-05-22T14:18:30Z
Stix
2
/* Current Bugs */ Add PR 33241
wikitext
text/x-wiki
== Current Bugs ==
=== kern/33241 umodem fails in NetBSD 3.0 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
=== pkg/32130 Psi doesn't compile with qt-3.3.5 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130].
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
809033d5359ab095a9d9d3949195743ec6cb0152
2519
2512
2006-05-29T22:22:57Z
Stix
2
/* Current Bugs */ Add Multia serial port problem
wikitext
text/x-wiki
== Current Bugs ==
=== kern/33241 umodem fails in NetBSD 3.0 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
=== pkg/32130 Psi doesn't compile with qt-3.3.5 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130].
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
c06d0203bc8b569096cfb9b5cbcc899e6e9e2473
2526
2519
2006-06-12T06:57:41Z
Stix
2
Add kern/21335
wikitext
text/x-wiki
== Current Bugs ==
=== kern/33241 umodem fails in NetBSD 3.0 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
=== pkg/32130 Psi doesn't compile with qt-3.3.5 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130].
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== kern/21335 ahc leaves processes in D state ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335]. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
33efe34127cd6c20fd82d8dd65ae0b810e0bc8c6
DLPAR Operation Fails
0
805
2513
1720
2006-05-25T02:04:33Z
Stix
2
Add link to IBM article
wikitext
text/x-wiki
One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations.
This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes).
To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>.
The ct_node_id is used by the following:
* LPARs
* Dynamic LPARs
* HACMP-ES
* HACMP-ES-CRM
* PSSP
* CSM
* GPFS
* VSD
* RVSD
* Oracle Parallel Server
* Oracle 9i RAC
To assign a new ct_node_id, perform the following:
# stopsrc -g rsct
0513-044 The ctrmc Subsystem was requested to stop.
# /usr/sbin/rsct/install/bin/uncfgct -n
# /usr/sbin/rsct/install/bin/cfgct
0513-071 The ctcas Subsystem has been added.
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648.
The following may be required to re-configure rsct, although in tests it has not been required.
# /usr/sbin/rsct/bin/rmcctrl -z
# /usr/sbin/rsct/bin/rmcctrl -A
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814.
# /usr/sbin/rsct/bin/rmcctrl -p
After assigning a new ct_node_id, wait several minutes before trying the DLPAR operation. The HMC must re-synchronize its state before it will work.
== See Also ==
* [http://www-128.ibm.com/developerworks/eserver/articles/DLPARchecklist.html Dynamic LPAR tips and checklists for RMC authentication and authorization].
[[Category:AIX]]
a0611f799633c783b4de7785b2c981dbe0b5cc88
Handy AIX links
0
744
2514
1664
2006-05-25T06:54:43Z
Stix
2
Update moved pages
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM.
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
2020e98d608cfafa79bf45ba2fd32218cdeeb299
2528
2514
2006-06-27T22:10:10Z
Stix
2
Update AIX patches link
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM.
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
c4c1d5ebf1ca2cde164ab2a8415f4b5923bde6bd
Synchronizing Disk Names
0
811
2515
1726
2006-05-26T03:04:08Z
Stix
2
Add AIX 5.3 success comment.
wikitext
text/x-wiki
This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3.
=== Special Notices ===
Please use this information with care. IBM will not be responsible for damages of any
kind resulting from its use. The use of this information is the sole responsibility of the
customer and depends on the customer's ability to evaluate and integrate this information
into the customer's operational environment.
== Synchronizing Disk Names ==
=== About This Document ===
Use the following script when the names of your hard disks are out of order (for example
hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names
generally does not cause errors, but it may cause confusion for the user. Run the
following '''dsksync''' script to alleviate such confusion. The script renames the hard disks.
The order of the disks' names after you reboot the machine will be determined on the
order they are detected by the device configuration process. For instance, a disk at the
address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00.
This document applies to AIX Versions 3.1 through 4.2 on the RS/6000.
=== Procedure ===
Before running this script, make sure the key is in Normal position.
lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do
odmdelete -q "name = $HDname " -o CuAt
odmdelete -q "value = $HDname " -o CuAt
odmdelete -q "name = $HDname " -o CuDv
odmdelete -q "value3 = $HDname " -o CuDvDr
odmdelete -q "name = $HDname " -o CuVPD
done
rm -f /dev/hdisk*
rm -f /dev/rhdisk*
savebase
When the shell script completes successfully, run the following command to shut down
and reboot.
shutdown -Fr
[[Category:AIX]]
63db929aea62ea79bcbfa983eda6082bd55787ba
Google Maps
0
813
2518
1728
2006-05-29T04:28:51Z
Stix
2
Add the lookout over the Shoalhaven
wikitext
text/x-wiki
Interesting places on Google Maps:
* [http://maps.google.com/maps?ll=-34.414274,150.894814&spn=0.049845,0.052756&t=k&hl=en Where I live now].
* [http://maps.google.com/maps?ll=-34.839186,150.507964&spn=0.006199,0.006594&t=k&hl=en The house where I grew up].
* [http://maps.google.com/maps?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k&hl=en A nice, fairly unknown, lookout overlooking the Shoalhaven River].
* [http://maps.google.com/maps?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k&hl=en Ayers Rock (Uluru)].
[[Category:Personal]]
6b5081c6b0a12ccc388b7f72d068c9fe1ea45947
Manually Creating VIOS NIM Resources
0
1448
2520
2006-05-30T01:44:02Z
Stix
2
wikitext
text/x-wiki
After having many problems attempting to use [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.doc/cmds/aixcmds3/installios.htm installios], the following steps were used to build the necessary NIM resources to allow the installation of IBM's Virtual I/O Server:
First, define shell variables pointing to the mounted CD or copied CD contents, and the destination for the NIM objects:
# SRC=/aixpatch/vios-1.2
# DST=/csminstall/eznim/vios-1.2
Define NIM client:
# nim -o define -t standalone -a if1="find_net CLIENTNAME 0" -a cable_type1=N/A \
> -a netboot_kernel=mp -a net_definition="ent 255.255.255.0 192.168.39.1" \
> -a net_settings1="100 half" CLIENTNAME
Define NIM mksysb:
# mkdir ${DST}/mksysb
# cp ${SRC}/nimol/ioserver_res/mksysb ${DST}/mksysb/installios_mksysb
# nim -o define -t mksysb -a server=master -a location=${DST}/mksysb/installios_mksysb \
> installios_mksysb
Define NIM bundle:
# mkdir ${DST}/bundle
# cp ${SRC}/installp/ppc/en_US.bnd ${DST}/bundle
# nim -o define -t installp_bundle -a server=master -a location=${DST}/bundle/en_US.bnd \
> installios_bundle
Define NIM lppsource:
# mkdir ${DST}/lpp_source
# gencopy -X -d ${SRC}/installp/ppc -t ${DST}/lpp_source/installios_lpp_source
> $(/usr/bin/cat ${DST}/bundle/en_US.bnd)
# nim -o define -t lpp_source -a server=master \
> -a location=${DST}/lpp_source/installios_lpp_source \
> -a source=${DST}/lpp_source/installios_lpp_source installios_lpp_source
Preparing to copy install images (this will take several minutes)...
0503-114 gencopy: RPM Product cdrecord* does not exist.
0503-114 gencopy: RPM Product mkisofs* does not exist.
Now checking for missing install images...
warning: 0042-265 c_mk_lpp_source: The image source "/csminstall/eznim/vios-1.2/lpp_source/installios_lpp_source"
that was used to define the lpp_source is missing one or more
of the following from the list of default packages:
bos.64bit
bos
bos.acct
...
warning: 0042-267 c_mk_lpp_source: The defined lpp_source does not have the
"simages" attribute because one or more of the following
packages are missing:
bos
bos.net
bos.diag
...
Define NIM VIOS SPOT resource:
# mkdir ${DST}/spot
# nim -o define -t spot -a location=${DST}/spot -a server=master \
> -a source=installios_mksysb installios_spot
Creating SPOT in "/csminstall/eznim/vios-1.2/spot" on machine "master" from "installios_mksysb" ...
Restoring files from BOS image. This may take several minutes ...
Checking filesets and network boot images for SPOT "installios_spot".
This may take several minutes ...
Define NIM bosinst:
# cp ${SRC}/nimol/ioserver_res/bosinst.data ${DST}/installios_bosinst.data
# nim -o define -t bosinst_data -a server=master -a location=${DST}/installios_bosinst.data \
> installios_bosinst
Configure NIM ready for client install:
# nim -o bos_inst -a source=mksysb -a spot=installios_spot -a mksysb=installios_mksysb \
> -a bosinst_data=installios_bosinst -a boot_client=no CLIENTNAME
warning: 0042-360 m_bos_inst: The SPOT level is older than the mksysb level. Therefore,
the BOS installation may encounter problems.
Update the SPOT to match the mksysb level or create a
new SPOT that has the same level.
[[Category:AIX]]
24d6a74c1c97ff834a1e6d485352d65ae0ecb173
2521
2520
2006-05-30T02:05:25Z
Stix
2
Expand, format and clean up.
wikitext
text/x-wiki
After having many problems attempting to use [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.doc/cmds/aixcmds3/installios.htm installios], the following steps were used to build the necessary NIM resources to allow the installation of IBM's Virtual I/O Server:
First, define shell variables pointing to the mounted CD or copied CD contents, and the destination for the NIM objects:
# SRC=/junk/vios-1.2-cd
# DST=/csminstall/eznim/vios-1.2
Define NIM client. Substitute appropriate client name, ethernet hardware address, interface name, cable type, subnet mask, client gateway and speed/duplex:
# nim -o define -t standalone -a if1="find_net ''CLIENTNAME 000a0b0c0d0e ent1''" \
> -a cable_type1=''N/A'' \
> -a netboot_kernel=mp -a net_definition="ent ''255.255.255.0 192.168.0.1''" \
> -a net_settings1="''100 half''" ''CLIENTNAME''
Define NIM mksysb:
# mkdir ${DST}/mksysb
# cp ${SRC}/nimol/ioserver_res/mksysb ${DST}/mksysb/installios_mksysb
# nim -o define -t mksysb -a server=master -a location=${DST}/mksysb/installios_mksysb \
> installios_mksysb
Define NIM bundle:
# mkdir ${DST}/bundle
# cp ${SRC}/installp/ppc/en_US.bnd ${DST}/bundle
# nim -o define -t installp_bundle -a server=master -a location=${DST}/bundle/en_US.bnd \
> installios_bundle
Define NIM lppsource:
# mkdir ${DST}/lpp_source
# gencopy -X -d ${SRC}/installp/ppc -t ${DST}/lpp_source/installios_lpp_source
> $(/usr/bin/cat ${DST}/bundle/en_US.bnd)
# nim -o define -t lpp_source -a server=master \
> -a location=${DST}/lpp_source/installios_lpp_source \
> -a source=${DST}/lpp_source/installios_lpp_source installios_lpp_source
Preparing to copy install images (this will take several minutes)...
0503-114 gencopy: RPM Product cdrecord* does not exist.
0503-114 gencopy: RPM Product mkisofs* does not exist.
Now checking for missing install images...
warning: 0042-265 c_mk_lpp_source: The image source "/csminstall/eznim/vios-1.2/lpp_source/installios_lpp_source"
that was used to define the lpp_source is missing one or more
of the following from the list of default packages:
bos.64bit
bos
bos.acct
...
warning: 0042-267 c_mk_lpp_source: The defined lpp_source does not have the
"simages" attribute because one or more of the following
packages are missing:
bos
bos.net
bos.diag
...
Define NIM VIOS SPOT resource:
# mkdir ${DST}/spot
# nim -o define -t spot -a location=${DST}/spot -a server=master \
> -a source=installios_mksysb installios_spot
Creating SPOT in "/csminstall/eznim/vios-1.2/spot" on machine "master" from "installios_mksysb" ...
Restoring files from BOS image. This may take several minutes ...
Checking filesets and network boot images for SPOT "installios_spot".
This may take several minutes ...
Define NIM bosinst:
# cp ${SRC}/nimol/ioserver_res/bosinst.data ${DST}/installios_bosinst.data
# nim -o define -t bosinst_data -a server=master -a location=${DST}/installios_bosinst.data \
> installios_bosinst
Configure NIM ready for client install:
# nim -o bos_inst -a source=mksysb -a spot=installios_spot -a mksysb=installios_mksysb \
> -a bosinst_data=installios_bosinst -a boot_client=no ''CLIENTNAME''
warning: 0042-360 m_bos_inst: The SPOT level is older than the mksysb level. Therefore,
the BOS installation may encounter problems.
Update the SPOT to match the mksysb level or create a
new SPOT that has the same level.
Now, the LPAR may be net booted via any method (eg. SMS via HMC).
[[Category:AIX]]
3483f6d0926927c403830fd9d9e58d5cdc8bf8df
APARs, PTFs, MLs
0
807
2522
1722
2006-06-02T01:01:31Z
Stix
2
/* See Also */ Update to version 3
wikitext
text/x-wiki
Confused with the following terms?
; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix.
; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits.
; PMR : Problem Management Record. Used to track a specific customer or internally reported problem.
; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999.
; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level. E.g. 5300-04 is AIX 5.3 ML 4. Now also called a '''Technology Level'''.
; Service Pack : A group of "important fixes" delivered between Technology Levels. E.g. 5300-04-01 is AIX 5.3 ML 4 Service Pack 1.
When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful.
The following are some examples to display Fileset, APAR and ML details.
# lslpp -L bos.mp64 | head -4
Fileset Level State Type Description (Uninstaller)
----------------------------------------------------------------------------
bos.mp64 5.2.0.60 C F Base Operating System 64-bit
Multiprocessor Runtime
# instfix -ik IY64737
All filesets for IY64737 were found.
# instfix -ivk IY64737
IY64737 Abstract: knot lock not released properly
Fileset bos.rte.aio:5.2.0.51 is applied on the system.
All filesets for IY64737 were found.
# oslevel -r
5200-05
# oslevel -l 5200-06 -r
Fileset Actual Level Recommended ML
-----------------------------------------------------------------------------
X11.Dt.ToolTalk 5.1.0.35 5.2.0.30
X11.Dt.helprun 5.1.0.0 5.2.0.30
X11.Dt.lib 5.1.0.35 5.2.0.51
X11.Dt.rte 5.1.0.35 5.2.0.51
#
== See Also ==
* [http://www-128.ibm.com/developerworks/eserver/articles/dutta_work.html AIX updates Version 3: How to work the puzzle]. IBM article describing the terminology in some detail.
[[Category:AIX]]
20f45656f4f03840dce809119ef0770b520bdfd1
db2start exec() failure
0
1449
2527
2006-06-27T07:09:14Z
Stix
2
wikitext
text/x-wiki
If the following error occurs:
db2sid> db2start
exec(): 0509-036 Cannot load program /db2/db2sid/sqllib/adm/db2star2 because of the following errors:
0509-119 The l_nimpid field in the .loader section header
is not positive.
0509-193 Examine the .loader section header with the
'dump -Hv' command.
06/27/2006 11:31:17 0 0 SQL1042C An unexpected system error occurred.
SQL1032N No start database manager command was issued. SQLSTATE=57019
Run db2iupdt for the instance, which may return a similar error, but may also fix the issue. If this fails, delete and re-install DB2.
[[Category:AIX]]
[[Category:DB2]]
719de4be14c6b749d7a18224853381f73dad03ec
Google Maps
0
813
2530
2518
2006-06-29T00:43:08Z
Stix
2
Update links
wikitext
text/x-wiki
Interesting places on Google Maps:
* [http://maps.google.com/maps?t=k&hl=en&ll=-34.412933,150.895629&spn=0.002921,0.003085 Where I live now].
* [http://maps.google.com/maps?t=k&hl=en&ll=-34.839062,150.507765&spn=0.002906,0.003085 The house where I grew up].
* [http://maps.google.com/maps?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k&hl=en A nice, fairly unknown, lookout overlooking the Shoalhaven River].
* [http://maps.google.com/maps?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k&hl=en Ayers Rock (Uluru)].
[[Category:Personal]]
0b4034c8cfa9f51c68ea7007b19e8573816c7af3
2532
2530
2006-07-04T22:54:35Z
Stix
2
Add the marina off Dubai & cleanup links
wikitext
text/x-wiki
Interesting places on Google Maps:
* [http://maps.google.com/?ll=-34.412933,150.895629&spn=0.002921,0.003085&t=k Where I live now].
* [http://maps.google.com/?ll=-34.839062,150.507765&spn=0.002906,0.003085&t=k The house where I grew up].
* [http://maps.google.com/?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k A nice, fairly unknown, lookout overlooking the Shoalhaven River].
* [http://maps.google.com/?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k Ayers Rock (Uluru)].
* [http://maps.google.com/?ll=25.119487,55.131884&spn=0.054943,0.056391&t=k Man-made marina off the coast of the city Dubai].
[[Category:Personal]]
ceb9dd5aba2f72ae2f468550eec6cdd8cb96d5a4
Internet Links
0
804
2531
2529
2006-07-03T13:03:47Z
Stix
2
/* Computer-Technical Links */ Add Aussie mirrors
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
4164f8abd74226ddd1f3e4f8ec4e7572e88c9645
2533
2531
2006-07-10T06:41:50Z
Stix
2
/* Aussie Hardware Markets and Stores */ Add cases
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
695ec0dd4e414e15c7252b576cb718b813233a8e
2534
2533
2006-07-17T10:18:47Z
Stix
2
Add wines.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
3b1c0a0f82f4ef5a53c375db97104a1bb21e16d6
2535
2534
2006-07-17T10:46:46Z
Stix
2
/* Standards */ Fix broken URL
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
fcad16831238cc9e24516010049a44f28860e0d5
2536
2535
2006-07-24T03:04:04Z
Stix
2
/* Articles */ Add Neutrinos vs. Sun Scoreboard
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
0a0597d8e2282df3aa4c7879849702ab280df509
2549
2536
2006-08-22T01:09:25Z
Stix
2
/* Sport */ Update WPTC links
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* Wiseman Park Tennis Club [http://firestorm1.topcities.com/wptc/ old site] and [http://www.wisemanparktennis.com/ new site].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
d1496d0fa8a03623d01ea72257f1f63bc6c4a805
2555
2549
2006-08-28T02:36:54Z
Stix
2
/* Aussie Hardware Markets and Stores */ Add a few more links
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* Wiseman Park Tennis Club [http://firestorm1.topcities.com/wptc/ old site] and [http://www.wisemanparktennis.com/ new site].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
90956e088704652d1851be3824614bfc2032c065
2557
2555
2006-08-31T06:05:35Z
Stix
2
/* BSD */ Add B.U.G.S.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* Wiseman Park Tennis Club [http://firestorm1.topcities.com/wptc/ old site] and [http://www.wisemanparktennis.com/ new site].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
6638c264c9910a5de04237440eea4de9644b6e52
2558
2557
2006-08-31T06:11:08Z
Stix
2
/* Sport */ Update WPTC links
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
185462a53e8ff633acbde0f1c5914860540e41b4
2559
2558
2006-08-31T23:52:36Z
Stix
2
/* Friends Pages */ Add Bel's photos
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
687820dc6b4788f16b1deaff9c6915838319fa0a
2561
2559
2006-09-22T05:47:56Z
Stix
2
/* UNIX */ Add UNIX History link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
235d6b252322b23e652f9291f58b77e3f3d56b62
2572
2561
2006-10-03T08:59:31Z
Stix
2
/* Computer-Technical Links */ add misc and Open Graphics
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
b3d795c1aca64511039a3c34967f9ec13091394e
2573
2572
2006-10-06T07:05:37Z
Stix
2
/* UNIX */ Added Interaction
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
cf9618ebeb25e5067ffd8a95486a29ca1bf569dd
2574
2573
2006-10-11T13:45:29Z
Stix
2
/* Friends Pages */ Add Sarah's MySpace link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
0cbeea01ab854b6e066a4eee4e6bc12421446566
iotools
0
799
2537
1715
2006-08-16T06:03:15Z
Stix
2
Update for version 2.0.
wikitext
text/x-wiki
__NOTOC__
[[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning TSM. Mainly written under NetBSD and Darwin, tested under AIX, Linux, Solaris and Tru64.
From the README:
==== fblckgen ====
fblckgen generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy.
Filling an LTO1 tape with pseudo-random data:
sh$ fblckgen -rb 64k -c 0 > /dev/nrst1
Write failed: Input/output error
105722740736 bytes written in 7064.506 secs (14614.590 KB/sec)
==== iohammer ====
iohammer does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) iohammer will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the queue_depth parameter makes under AIX!
Testing random read performance on a raw partition:
sh$ iohammer -f /dev/vnd0d -c 10k
Size 1073741824: 121.097 secs, 10240 IOs, 0 writes
84.6 IOs/sec, 11.83 ms average seek
==== mbdd ====
mbdd is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from STDIN to fill the buffers, and a thread to write to STDOUT, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy.
mbdd continues until EOF on STDIN. The last block written may not be a full buffer, that is, it is not rounded up to the buffer size.
Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between tar(1) and bzip2(1), allowing both utilities to attempt to run without waiting on the other.
As a buffer between tar(1) and bzip2(1), using a total of 20 MiB buffer space:
sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2
807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec)
88694 partial reads, 218.527 average buffers full
374.37s real 311.43s user 18.64s system
Compared to without:
sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2
556.37s real 307.44s user 11.60s system
=== Download ===
[ftp://stix.id.au/pub/unix/iotools-2.0.tgz iotools-2.0.tgz] ''70 806 bytes gzipped source tarball via FTP''
=== See Also ===
HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)].
[[Category:Software]]
9361b9fca1d2747776d68085a08c8fde0deefbf6
2577
2537
2006-10-13T10:48:28Z
Stix
2
Formatting and links.
wikitext
text/x-wiki
__NOTOC__
[[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64].
From the README:
==== fblckgen ====
'''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy.
Filling an LTO1 tape with pseudo-random data:
sh$ fblckgen -rb 64k -c 0 > /dev/nrst1
Write failed: Input/output error
105722740736 bytes written in 7064.506 secs (14614.590 KB/sec)
==== iohammer ====
'''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]!
Testing random read performance on a raw partition:
sh$ iohammer -f /dev/vnd0d -c 10k
Size 1073741824: 121.097 secs, 10240 IOs, 0 writes
84.6 IOs/sec, 11.83 ms average seek
==== mbdd ====
'''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from STDIN to fill the buffers, and a thread to write to STDOUT, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy.
'''mbdd''' continues until EOF on STDIN. The last block written may not be a full buffer, that is, it is not rounded up to the buffer size.
Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other.
As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space:
sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2
807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec)
88694 partial reads, 218.527 average buffers full
374.37s real 311.43s user 18.64s system
Compared to without:
sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2
556.37s real 307.44s user 11.60s system
=== Download ===
[ftp://stix.id.au/pub/unix/iotools-2.0.tgz iotools-2.0.tgz] ''70 806 bytes gzipped source tarball via FTP''
=== See Also ===
HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)].
[[Category:Software]]
6bec60d37fcda62dee0b286be9c6ff10fede23be
Software
0
797
2538
1713
2006-08-16T07:22:20Z
Stix
2
/* [[iotools]] */ Update for iotools 2.0
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from FreeBSD.
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple threaded programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]).
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
e29414422162534c438913d99183724f90716607
2539
2538
2006-08-16T07:30:12Z
Stix
2
/* [[ipcs/ipcrm for Darwin]] */ Add link
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD].
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple threaded programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]).
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
69ec71fbb2308fa5aa9b6205cba1b4f216b3261f
2546
2539
2006-08-20T08:19:44Z
Stix
2
/* [[iotools]] */ Re-word
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD].
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
56d6eb974ad1f7f2235f4dfac3943d3cd24db162
Category:Web Management
14
1451
2541
2006-08-17T04:03:23Z
Stix
2
wikitext
text/x-wiki
Pages relating to Web Site management.
2f7cfa03533c7dc7137a608f4bb97ba107c813e7
Category:DB2
14
1452
2543
2006-08-17T04:16:23Z
Stix
2
wikitext
text/x-wiki
Pages relating to the popular RDBMS from [http://www.ibm.com/ IBM].
c8689ecacaebe28719d0cc2ff8b74945688f36ae
2547
2543
2006-08-20T13:34:24Z
Stix
2
Add to databases category
wikitext
text/x-wiki
Pages relating to the popular RDBMS from [http://www.ibm.com/ IBM].
[[Category:Databases]]
0d0a0c12472611de937dba90fcbec76035802d48
Java, Time Zones and Daylight Savings changes
0
834
2544
1749
2006-08-17T04:17:23Z
Stix
2
Add into the Programming category
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes].
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules.
* [[Java and AIX Time Zones]].
[[Category:Programming]]
f6f7b92d5a39e972c0ca5f70828517755f7075b0
Category:Programming
14
1453
2545
2006-08-17T04:17:57Z
Stix
2
wikitext
text/x-wiki
Pages relating to programming - any language.
148a26beec581b924620f7b74930b2b18f08da2d
db2start exec() failure
0
1449
2548
2527
2006-08-20T13:35:20Z
Stix
2
Formatting
wikitext
text/x-wiki
If the following error occurs:
db2sid> db2start
exec(): 0509-036 Cannot load program /db2/db2sid/sqllib/adm/db2star2 because of the following errors:
0509-119 The l_nimpid field in the .loader section header
is not positive.
0509-193 Examine the .loader section header with the
'dump -Hv' command.
06/27/2006 11:31:17 0 0 SQL1042C An unexpected system error occurred.
SQL1032N No start database manager command was issued. SQLSTATE=57019
Run <tt>db2iupdt</tt> for the instance, which may return a similar error, but may also fix the issue. If this fails, delete and re-install DB2.
[[Category:AIX]]
[[Category:DB2]]
0a437e65b4ab1949059642b06baa90d2bab7e5b1
Tuning the AIX file caches
0
794
2550
1711
2006-08-25T09:55:05Z
Stix
2
/* External */ Add links to AIX Wiki
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO".
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper.
* [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2
* [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2
* [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high
* [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database
[[Category:AIX]]
e7b3955434f3e42e3e9dde851659197e433bf6b7
2551
2550
2006-08-25T10:02:12Z
Stix
2
/* Parameters */ Add lru_file_repage comments
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+).
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorthm. If set to 0, the algorthm will strongly prefer stealing file pages to satisfy memory requests.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO".
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper.
* [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2
* [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2
* [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high
* [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database
[[Category:AIX]]
407ba4b50e8e7fd163916ca548c2752924c68207
2552
2551
2006-08-25T10:44:48Z
Stix
2
/* Tuning for AIX 5.2 and Later */ Add lru_file_repage example, and vmstat example
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+).
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorthm. If set to 0, the algorthm will strongly prefer stealing file pages to satisfy memory requests.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
And if making use of <tt>lru_file_repage</tt>:
# vmo -p -o minperm%=3 -o maxperm%=90 -o strict_maxperm=1 -o maxclient%=90 -o lru_file_repage=0
To check the current size of the persistent file cache and the client file cache, see the <tt>numperm</tt> and <tt>numclient</tt> values reported by <tt>vmstat -v</tt>:
$ vmstat -v
524288 memory pages
474939 lruable pages
...
10.0 minperm percentage
20.0 maxperm percentage
44.5 numperm percentage
211365 file pages
...
19.7 numclient percentage
20.0 maxclient percentage
94027 client pages
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO".
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper.
* [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2
* [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2
* [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high
* [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database
[[Category:AIX]]
6d5ce5347d6c04e6069311d3ee5f15fe2623dcc0
direct I/O
0
741
2553
1661
2006-08-25T11:09:12Z
Stix
2
/* See Also */ Add AIX wiki link
wikitext
text/x-wiki
[[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do.
'''Direct I/O''' may be enabled via two methods:
* Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call.
* Use of the <tt>dio</tt> mount option.
'''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools).
Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage.
== Restrictions ==
* When using '''direct I/O''', all reads and writes must be aligned to, and a multiple of, the filesystem block size, often being between 512 bytes and 4 kibibytes. Any read/write request which does not meet this criteria will be forced to go through the file cache and [[VMM]].
* Any file mapped using <tt>mmap(2)</tt>, <tt>shm_open(2)</tt>, etc will default to using the file cache and [[VMM]] for all I/O from all processes. Once unmapped, I/O will return to using '''direct I/O'''.
== See Also ==
=== Internal ===
* [[lrud]]
* [[concurrent I/O]]
=== External ===
* [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], link to "Understanding DIO & CIO".
[[Category:AIX]]
{{stub}}
1ffc237278dbcfc36fa80e1b6b512463a43d6523
Music Wishlist
0
1454
2554
2006-08-27T23:29:35Z
Stix
2
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
[[Category:Personal]]
6ee1b3cd10b3113769c46705142b1dcf90219b8b
Handy AIX links
0
744
2556
2528
2006-08-30T01:47:27Z
Stix
2
Add VIOS FAQ
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM.
** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ].
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
220daf5621a7a9530ecf07286fe727ba2ce16c23
2581
2556
2006-10-24T04:50:28Z
Stix
2
Start Redbooks section with pSeries Hardware ref
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM.
** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ].
* Useful [http://www.redbooks.ibm.com/ Redbooks]:
** [http://www.redbooks.ibm.com/abstracts/SG245120.html IBM eServer pSeries Systems Handbook 2003 Edition].
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
4c75e552dff63d17213e6ef06d5b56abdc933e72
ISO 8601
0
757
2560
1676
2006-09-07T23:17:06Z
Stix
2
/* See Also */ Add link to W3C page
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
* [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats].
[[Category:Rants]]
002a39f4ac3879cc8a8342d216d0eafac9ade587
Systems
0
759
2562
2495
2006-09-25T11:04:39Z
Stix
2
/* orac */ update comments
wikitext
text/x-wiki
A brief list of my home systems:
== zion ==
2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5.
Running NetBSD-3.0 x86 + MP kernel.
Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too.
This system also runs as my internet firewall, with 1500/256 ADSL PPPoE link currently from [http://www.exetel.com.au Exetel], and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org].
For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics].
== marvin ==
900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot.
Main workstation, running xen, NetBSD-3.0 x86, NetBSD-current and occasionally, Windows XP.
== eniac ==
DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk.
Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk.
== orac ==
Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks (unplugged, too noisy!), running NetBSD-4.0beta, netbooted off zion.
== pbg3 ==
Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk.
Runs Mac OS X 10.2.8. Main wandering laptop.
[[Category:Personal]]
17c6a0f8f4b9e0e75fcf3fea01f8cff59849b547
2571
2562
2006-09-29T05:46:09Z
Stix
2
/* zion */ update for ADSL2
wikitext
text/x-wiki
A brief list of my home systems:
== zion ==
2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5.
Running NetBSD-3.0 x86 + MP kernel.
Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too.
This system also runs as my internet firewall, with ADSL2 PPPoE link currently from [http://www.exetel.com.au Exetel] (using an old Alcatel SpeedTouch Home ADSL1 modem, though), and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org].
For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics].
== marvin ==
900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot.
Main workstation, running xen, NetBSD-3.0 x86, NetBSD-current and occasionally, Windows XP.
== eniac ==
DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk.
Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk.
== orac ==
Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks (unplugged, too noisy!), running NetBSD-4.0beta, netbooted off zion.
== pbg3 ==
Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk.
Runs Mac OS X 10.2.8. Main wandering laptop.
[[Category:Personal]]
651f75f7cff40243e998f397616cd1345a549c91
Network Tuning Guidelines (AIX)
0
1455
2563
2006-09-27T04:52:58Z
Stix
2
Initial draft.
wikitext
text/x-wiki
{{stub}}
Most of this page refers directly to [[AIX]], however, the concepts apply equally well to all systems.
== MTU ==
=== RemMTU ===
=== MTU Discovery ===
== TCP Window Size ==
=== Calculating ===
=== Configuring ===
== Selective Acknowledgements ==
== Tools ==
=== tcpdump ===
=== tcptrace ===
== See Also ==
* [http://jarok.cs.ohiou.edu/software/tcptrace/ tcptrace Official Homepage].
[[Category:AIX]]
e1365938d132e0b4b58a943483037ef41f326228
2570
2563
2006-09-29T01:51:58Z
Stix
2
Expand.
wikitext
text/x-wiki
{{stub}}
Most of this page refers directly to [[AIX]], however, the concepts apply equally well to all systems.
== MTU ==
MTU (Maximum Transmission Unit) is the largest packet that will be sent. For standard Ethernet, this is 1500 bytes. "Jumbo frames", introduced with gigabit Ethernet, expands the MTU to 9000 bytes. Conversely, there are various elements that be used in the network fabric to reduce the MTU, commonly [http://en.wikipedia.org/wiki/IPsec IPsec], [http://netbsd.gw.com/cgi-bin/man-cgi?stf stf], [http://netbsd.gw.com/cgi-bin/man-cgi?gif gif], and many other forms of tunnels and encapsulation.
=== RemMTU ===
Under AIX, each interface has a <tt>remmtu</tt> parameter, which may be displayed via
lsattr -El en0 -a remmtu
By default, this is 576 bytes, meaning that the packet size is reduced to this value for "remote" networks. Given that the default value for the <tt>no</tt> parameter <tt>subnetsarelocal</tt> is "1", AIX treats networks of a different [http://en.wikipedia.org/wiki/Subnetwork class] to be remote. In a large network, where different class networks are in use, this may unnecessarily decrease the MTU, increasing packet counts and overhead, and decreasing performance. Depending on network design, it should generally be possible to increase <tt>remmtu</tt> to 1500 bytes.
=== MTU Discovery ===
== TCP Window Size ==
=== Calculating ===
=== Configuring ===
== Selective Acknowledgements ==
== Tools ==
=== tcpdump ===
=== tcptrace ===
== See Also ==
* [http://jarok.cs.ohiou.edu/software/tcptrace/ tcptrace Official Homepage].
[[Category:AIX]]
380475a1e0947b9a60d33c9551e809912a1ca639
Commands for Investigating AIX 5.2 Performance
0
770
2564
1687
2006-09-28T04:12:28Z
Stix
2
/* Network */ add ifconfig -a
wikitext
text/x-wiki
== General ==
prtconf
lscfg -vp
topas
== Filesystems ==
df -kv
mount
lsfs -q
ioo -L
== LVM and Disks ==
lspv
lsvg | lsvg -i
lsvg | lsvg -li
lsvg | lsvg -pi
lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done
== Virtual Memory ==
vmstat -v
vmstat 5 5
lsps -a
ipcs -ma
ps auxw | sort -k 5nr | head -30
ps auxw | sort -k 6nr | head -30
vmo -L
== Network ==
netstat -in
netstat -rn
no -L
ifconfig -a
[[Category:AIX]]
f837713bf1d70861c3825a04df9ba54fcc05bcc3
2565
2564
2006-09-28T04:13:31Z
Stix
2
/* General */ add lparstat
wikitext
text/x-wiki
== General ==
prtconf
lscfg -vp
topas
lparstat -i
== Filesystems ==
df -kv
mount
lsfs -q
ioo -L
== LVM and Disks ==
lspv
lsvg | lsvg -i
lsvg | lsvg -li
lsvg | lsvg -pi
lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done
== Virtual Memory ==
vmstat -v
vmstat 5 5
lsps -a
ipcs -ma
ps auxw | sort -k 5nr | head -30
ps auxw | sort -k 6nr | head -30
vmo -L
== Network ==
netstat -in
netstat -rn
no -L
ifconfig -a
[[Category:AIX]]
4c7c4087f1bfd3322260589fa409c736d19c2025
2566
2565
2006-09-28T04:20:12Z
Stix
2
/* Network */ add lsattr for NICs and VIO heading
wikitext
text/x-wiki
== General ==
prtconf
lscfg -vp
topas
lparstat -i
== Filesystems ==
df -kv
mount
lsfs -q
ioo -L
== LVM and Disks ==
lspv
lsvg | lsvg -i
lsvg | lsvg -li
lsvg | lsvg -pi
lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done
== Virtual Memory ==
vmstat -v
vmstat 5 5
lsps -a
ipcs -ma
ps auxw | sort -k 5nr | head -30
ps auxw | sort -k 6nr | head -30
vmo -L
== Network ==
netstat -in
netstat -rn
no -L
ifconfig -a
lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done
== VIO Servers ==
All AIX-style commands should run fine from the <tt>oem_setup_env<tt> prompt.
lsmap -all
[[Category:AIX]]
e7c048fb9f9dc1fb3ddd9958286e77a823aa5a6e
2567
2566
2006-09-28T04:21:21Z
Stix
2
/* VIO Servers */ formatting
wikitext
text/x-wiki
== General ==
prtconf
lscfg -vp
topas
lparstat -i
== Filesystems ==
df -kv
mount
lsfs -q
ioo -L
== LVM and Disks ==
lspv
lsvg | lsvg -i
lsvg | lsvg -li
lsvg | lsvg -pi
lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done
== Virtual Memory ==
vmstat -v
vmstat 5 5
lsps -a
ipcs -ma
ps auxw | sort -k 5nr | head -30
ps auxw | sort -k 6nr | head -30
vmo -L
== Network ==
netstat -in
netstat -rn
no -L
ifconfig -a
lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done
== VIO Servers ==
All AIX-style commands should run fine from the <tt>oem_setup_env</tt> prompt.
lsmap -all
[[Category:AIX]]
453f394b8998a36ebc55eacb0f00fe910ea875bf
2568
2567
2006-09-28T04:27:46Z
Stix
2
/* LVM and Disks */ Retitle and add FC lsattr
wikitext
text/x-wiki
== General ==
prtconf
lscfg -vp
topas
lparstat -i
== Filesystems ==
df -kv
mount
lsfs -q
ioo -L
== LVM, Disks and FC ==
lspv
lsvg | lsvg -i
lsvg | lsvg -li
lsvg | lsvg -pi
lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done
lsdev | awk '/^(fcs|fscsi).*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done
== Virtual Memory ==
vmstat -v
vmstat 5 5
lsps -a
ipcs -ma
ps auxw | sort -k 5nr | head -30
ps auxw | sort -k 6nr | head -30
vmo -L
== Network ==
netstat -in
netstat -rn
no -L
ifconfig -a
lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done
== VIO Servers ==
All AIX-style commands should run fine from the <tt>oem_setup_env</tt> prompt.
lsmap -all
[[Category:AIX]]
184c374a82c644f1b70db76e62434153e8976364
2569
2568
2006-09-28T04:36:11Z
Stix
2
Formatting
wikitext
text/x-wiki
== General ==
prtconf
lscfg -vp
topas
lparstat -i
== Filesystems ==
df -kv
mount
lsfs -q
ioo -L
== LVM, Disks and FC ==
lspv
lsvg | lsvg -i
lsvg | lsvg -li
lsvg | lsvg -pi
lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done
lsdev | awk '/^(fcs|fscsi).*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done
== Virtual Memory ==
vmstat -v
vmstat 5 5
lsps -a
ipcs -ma
ps auxw | sort -k 5nr | head -30
ps auxw | sort -k 6nr | head -30
vmo -L
== Network ==
netstat -in
netstat -rn
no -L
ifconfig -a
lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done
== VIO Servers ==
All AIX-style commands should run fine from the <tt>oem_setup_env</tt> prompt.
lsmap -all
[[Category:AIX]]
dac72c8385e879e5f0fe6ac98db8f5beb68a8cd4
2579
2569
2006-10-16T05:01:30Z
Stix
2
Add and fix couple more.
wikitext
text/x-wiki
== General ==
prtconf
lscfg -vp
topas
lparstat -i
== Filesystems ==
df -kv
mount
lsfs -q
ioo -L
== LVM, Disks and FC ==
lspv
lsvg -o | lsvg -i
lsvg -o | lsvg -li
lsvg -o | lsvg -pi
lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done
lsdev | awk '/^(fcs|fscsi).*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done
== Virtual Memory ==
vmstat -v
vmstat 5 5
lsps -a
ipcs -ma
ps auxw | sort -k 5nr | head -30
ps auxw | sort -k 6nr | head -30
vmo -L
== Network ==
netstat -in
netstat -rn
no -L
ifconfig -a
lsdev | awk '/^ent.*Available/{print $0}'
lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done
== VIO Servers ==
All AIX-style commands should run fine from the <tt>oem_setup_env</tt> prompt.
lsmap -all
[[Category:AIX]]
204c643ace6ecae4b3a3672c8143919f6ccd822c
NetBSD Bugs
0
792
2575
2526
2006-10-12T13:39:42Z
Stix
2
/* Current Bugs */ add iPod 5.5 bugs
wikitext
text/x-wiki
== Current Bugs ==
=== kern/17398 msdosfs does not support sector size != DEV_BSIZE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398]. Currently prevents using a gen 5.5 iPod on NetBSD.
=== kern/34737 Gen 5.5 iPod fails to mount ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737]. SCSI mode sense sector size bug.
=== kern/33241 umodem fails in NetBSD 3.0 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
=== pkg/32130 Psi doesn't compile with qt-3.3.5 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130].
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== kern/21335 ahc leaves processes in D state ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335]. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
6fc8f2924d0d3ff40385dcfd3f8f68c1d7ea18a0
2576
2575
2006-10-12T13:43:35Z
Stix
2
xen FP bug squashed ages ago
wikitext
text/x-wiki
== Current Bugs ==
=== kern/17398 msdosfs does not support sector size != DEV_BSIZE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398]. Currently prevents using a gen 5.5 iPod on NetBSD.
=== kern/34737 Gen 5.5 iPod fails to mount ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737]. SCSI mode sense sector size bug.
=== kern/33241 umodem fails in NetBSD 3.0 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
=== pkg/32130 Psi doesn't compile with qt-3.3.5 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130].
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== kern/21335 ahc leaves processes in D state ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335]. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
2fea15398fad803e8d3f630f44e78f661905dd47
TSM
0
1456
2578
2006-10-13T11:14:44Z
Stix
2
wikitext
text/x-wiki
#REDIRECT [[Tivoli Storage Manager]]
69f708daa2c7e117ce6ca732d43095868f9e7667
NetBackup Issues
0
821
2580
1737
2006-10-16T13:23:43Z
Stix
2
Add ovpass
wikitext
text/x-wiki
A list of issues encountered with various NetBackup versions:
; Undocumented return codes : We had these fairly regularly with 4.5. Support said they are not possible.
; Failed client install overwrites client on server : I've seen this happen twice, once with 3.4, once with 4.5. The first we believe was due to rsh/rcp failure, which resulted in a Solaris client being installed on the AIX server. Oops.
; "hung" or slow restores : Idle tape drives, required tapes not busy, but restore doesn't start. No idea why. Restarting NetBackup on the Master seems to help.
; Unbalanced vaulting processes : Images appear to be split between vaulting processes with no regard given to size. One process may complete after only 1 hour, leaving the other running for 10 hours.
; multi-volume catalog backups can't be restored : This is improved in V5. This means that master servers do not scale well at all. I would suggest people wanting a timely DR to rsync the <tt>images</tt> directory within the NetBackup catalog to their DR system.
; LTO drives must be defined as DLT : Small issue with 4.5, but confusing to new admins. Under version 5, LTO are configured as "hcart".
; tape drive H/W or media problems : can abort client backups, and if multiplexing, multiple client backups. Also can abort vaulting (duplication).
; vault <tt>preview.list</tt> contains ITC images : <tt>preview.list</tt> contains the list of images to duplicate when vaulting. However, it includes Inline Tape Copy (ITC) images, which don't actually get duplicated.
; aborted vault leaves tapes in library : An aborted vault will leave the partially completed vault tapes in the library, and if a vault is re-run, images successfully duplicated from the first run are not re-processed (as expected), but the tapes from the first run are not ejected, either.
; ovpass fails with dyntrk : The VERITAS Media Changer driver "ovpass" fails to work with "dyntrk" Dynamic Tracking enabled. This means hardware library modifications may require AIX rmt device reconfiguration.
[[Category:NetBackup]]
e1066b0ca6b3032ff85e88e3081c3e064f396f58
Handy AIX links
0
744
2582
2581
2006-10-24T05:51:17Z
Stix
2
Add virtualisation redbook
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM.
** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ].
* Useful [http://www.redbooks.ibm.com/ Redbooks]:
** [http://www.redbooks.ibm.com/abstracts/SG245120.html IBM eServer pSeries Systems Handbook 2003 Edition].
** [http://www.redbooks.ibm.com/abstracts/SG245768.html Advanced POWER Virtualization on IBM eServer p5 Servers: Architecture and Performance Considerations].
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
98cf9c623619b65b840b76bb252538d214982593
Internet Links
0
804
2583
2574
2006-10-31T10:08:08Z
Stix
2
/* Standards */ Add C99 draft
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
54869d86b4c595829ec386698e2435c92dc164e0
2591
2583
2006-11-07T05:03:30Z
Stix
2
/* Computer-Technical Links */ Add quick reference cards
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
a3f31eab8e996aead36afa2c0df23fa8253f612b
2850
2591
2006-11-19T07:28:32Z
Stix
2
/* BSD */ Add a couple of NetBSD links
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
d3018c1e508347eff7646828a136563aa6370958
2863
2850
2006-11-28T01:46:07Z
Stix
2
/* Miscellaneous */ add tzdata/tzcode link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
cfbe3e14449e0d9e00975f03a27a28458407ada0
2864
2863
2006-11-28T04:13:32Z
Stix
2
/* Articles */ Bikeshed painting
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opendarwin.org/ OpenDarwin].
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
f612b76848d796c8664e2ef5f10010761686734c
Manually Creating VIOS NIM Resources
0
1448
2584
2521
2006-11-01T05:58:27Z
Dalek
32
wikitext
text/x-wiki
After having many problems attempting to use [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.doc/cmds/aixcmds3/installios.htm installios], the following steps were used to build the necessary NIM resources to allow the installation of IBM's Virtual I/O Server:
First, define shell variables pointing to the mounted CD or copied CD contents, and the destination for the NIM objects:
# SRC=/junk/vios-1.2-cd
# DST=/csminstall/eznim/vios-1.2
Define NIM client. Substitute appropriate client name, ethernet hardware address, interface name, cable type, subnet mask, client gateway and speed/duplex:
# nim -o define -t standalone -a if1="find_net ''CLIENTNAME 000a0b0c0d0e ent1''" \
> -a cable_type1=''N/A'' \
> -a netboot_kernel=mp -a net_definition="ent ''255.255.255.0 192.168.0.1''" \
> -a net_settings1="''100 half''" ''CLIENTNAME''
Define NIM mksysb:
# mkdir ${DST}/mksysb
# cp ${SRC}/nimol/ioserver_res/mksysb ${DST}/mksysb/installios_mksysb
# nim -o define -t mksysb -a server=master -a location=${DST}/mksysb/installios_mksysb \
> installios_mksysb
Define NIM bundle:
# mkdir ${DST}/bundle
# cp ${SRC}/installp/ppc/en_US.bnd ${DST}/bundle
# nim -o define -t installp_bundle -a server=master -a location=${DST}/bundle/en_US.bnd \
> installios_bundle
Define NIM lppsource:
# mkdir ${DST}/lpp_source
# gencopy -X -d ${SRC}/installp/ppc -t ${DST}/lpp_source/installios_lpp_source \
> $(/usr/bin/cat ${DST}/bundle/en_US.bnd)
# nim -o define -t lpp_source -a server=master \
> -a location=${DST}/lpp_source/installios_lpp_source \
> -a source=${DST}/lpp_source/installios_lpp_source installios_lpp_source
Preparing to copy install images (this will take several minutes)...
0503-114 gencopy: RPM Product cdrecord* does not exist.
0503-114 gencopy: RPM Product mkisofs* does not exist.
Now checking for missing install images...
warning: 0042-265 c_mk_lpp_source: The image source "/csminstall/eznim/vios-1.2/lpp_source/installios_lpp_source"
that was used to define the lpp_source is missing one or more
of the following from the list of default packages:
bos.64bit
bos
bos.acct
...
warning: 0042-267 c_mk_lpp_source: The defined lpp_source does not have the
"simages" attribute because one or more of the following
packages are missing:
bos
bos.net
bos.diag
...
Define NIM VIOS SPOT resource:
# mkdir ${DST}/spot
# nim -o define -t spot -a location=${DST}/spot -a server=master \
> -a source=installios_mksysb installios_spot
Creating SPOT in "/csminstall/eznim/vios-1.2/spot" on machine "master" from "installios_mksysb" ...
Restoring files from BOS image. This may take several minutes ...
Checking filesets and network boot images for SPOT "installios_spot".
This may take several minutes ...
Define NIM bosinst:
# cp ${SRC}/nimol/ioserver_res/bosinst.data ${DST}/installios_bosinst.data
# nim -o define -t bosinst_data -a server=master -a location=${DST}/installios_bosinst.data \
> installios_bosinst
Configure NIM ready for client install:
# nim -o bos_inst -a source=mksysb -a spot=installios_spot -a mksysb=installios_mksysb \
> -a bosinst_data=installios_bosinst -a boot_client=no ''CLIENTNAME''
warning: 0042-360 m_bos_inst: The SPOT level is older than the mksysb level. Therefore,
the BOS installation may encounter problems.
Update the SPOT to match the mksysb level or create a
new SPOT that has the same level.
Now, the LPAR may be net booted via any method (eg. SMS via HMC).
[[Category:AIX]]
bb081edb68627c40de16c847d76d26c509865e60
Main Page
0
5
2585
925
2006-11-01T05:59:52Z
Stix
2
add email link
wikitext
text/x-wiki
<font style="font-size:140%">
'''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com].
</font>
----
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stix@stix.id.au email].
adb6bd4a30d9617e7ab35803f6bf89dcb780747f
Network Tuning Guidelines (AIX)
0
1455
2586
2570
2006-11-06T03:36:42Z
Stix
2
/* Selective Acknowledgements */ initial
wikitext
text/x-wiki
{{stub}}
Most of this page refers directly to [[AIX]], however, the concepts apply equally well to all systems.
== MTU ==
MTU (Maximum Transmission Unit) is the largest packet that will be sent. For standard Ethernet, this is 1500 bytes. "Jumbo frames", introduced with gigabit Ethernet, expands the MTU to 9000 bytes. Conversely, there are various elements that be used in the network fabric to reduce the MTU, commonly [http://en.wikipedia.org/wiki/IPsec IPsec], [http://netbsd.gw.com/cgi-bin/man-cgi?stf stf], [http://netbsd.gw.com/cgi-bin/man-cgi?gif gif], and many other forms of tunnels and encapsulation.
=== RemMTU ===
Under AIX, each interface has a <tt>remmtu</tt> parameter, which may be displayed via
lsattr -El en0 -a remmtu
By default, this is 576 bytes, meaning that the packet size is reduced to this value for "remote" networks. Given that the default value for the <tt>no</tt> parameter <tt>subnetsarelocal</tt> is "1", AIX treats networks of a different [http://en.wikipedia.org/wiki/Subnetwork class] to be remote. In a large network, where different class networks are in use, this may unnecessarily decrease the MTU, increasing packet counts and overhead, and decreasing performance. Depending on network design, it should generally be possible to increase <tt>remmtu</tt> to 1500 bytes.
=== MTU Discovery ===
== TCP Window Size ==
=== Calculating ===
=== Configuring ===
== Selective Acknowledgements ==
'''Note:''' For AIX 5.3, do not enable SACKs unless APAR [http://www-1.ibm.com/support/docview.wss?uid=isg1IY78947 IY78947] is installed.
Normally, when running with large window sizes, a lost packet will result in the re-transmission of the entire window from the lost packet onwards. TCP Selective Acknowledgements (SACKs, RFC 2018) allows the receiving system to request the resending of just the lost data. To do this, a small length increase in the standard TCP headers is required, but the increased performance when running on LFNs (Long Fat Networks) with high Bandwidth Delay Product (BDP) and some packet loss, is worth the overhead.
no -p -o sack=1
== Tools ==
=== tcpdump ===
=== tcptrace ===
== See Also ==
* [http://jarok.cs.ohiou.edu/software/tcptrace/ tcptrace Official Homepage].
[[Category:AIX]]
0982b4127d8f7300e372ac49cd7e990a2744163d
Cache Hit Ratio
0
1457
2587
2006-11-07T03:33:55Z
Stix
2
Initial draft.
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
Cache Hit Ratios are inheritly logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions per second", or similar), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<!--math-->
a = cache_hit_cost
b = cache_miss_cost
r = cache_hit_ratio
p = relative performance
p = 1 / (a * r + b(1 - r))
<!--/math-->
66b98e5e12af9b6a97d9d2de91d037859cf69316
2588
2587
2006-11-07T03:34:05Z
Stix
2
Cache Hit Ratios moved to Cache Hit Ratio
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
Cache Hit Ratios are inheritly logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions per second", or similar), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<!--math-->
a = cache_hit_cost
b = cache_miss_cost
r = cache_hit_ratio
p = relative performance
p = 1 / (a * r + b(1 - r))
<!--/math-->
66b98e5e12af9b6a97d9d2de91d037859cf69316
2594
2588
2006-11-07T05:41:46Z
Stix
2
Expand - math broken!
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inheritly logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\;
b & = \mathit{cachemisscost}\;
r & = \mathit{cachehitratio}\;
p & = \mathit{relativeperformance}\;
p & = \frac{1}{a r + b(1 - r)}\;
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
{{clr}}
d2bd5694f5e7d617123bf5e9239cce24e426852b
2858
2594
2006-11-20T05:52:25Z
Stix
2
Add "Computer Related" category
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inheritly logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\;
b & = \mathit{cachemisscost}\;
r & = \mathit{cachehitratio}\;
p & = \mathit{relativeperformance}\;
p & = \frac{1}{a r + b(1 - r)}\;
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
{{clr}}
[[Category:Computer Related]]
e53efff2d8bcba73a69065f681c77960c9927333
Sandbox
0
728
2590
2501
2006-11-07T04:27:44Z
Stix
2
/* Math Test */ add help link for formulas
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0\;</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
83e6d16762efe551d6e61234fe166e0e1b30bcb3
File:Cachehitratio.png
6
1459
2592
2006-11-07T05:17:48Z
Stix
2
Graph of relative performance given different cache hit ratios, a miss cost of 5 ms, and a hit cost of 1 μs.
wikitext
text/x-wiki
Graph of relative performance given different cache hit ratios, a miss cost of 5 ms, and a hit cost of 1 μs.
bcc2727312670af89d4fe7cc10d62d22b920353e
Interpreting SENSE DATA in AIX errpt
0
1612
2836
2006-11-13T06:51:33Z
Stix
2
Initial draft.
wikitext
text/x-wiki
Disk and tape errors under AIX usually generate "SENSE DATA" in errpt. This hexidecimal data can be interpretted, if you know where to look.
An example tape error follows, with the SCSI Reponse Code, SCSI Additional Sense Code (ASC) and SCSI Additional Sense Code Qualifier (ASCQ) noted. The position of the ASC/ASQ fields is valid for reponse codes 0x70 and 0x71.
LABEL: TAPE_ERR1
IDENTIFIER: 4865FA9B
Date/Time: Wed Nov 8 06:21:28 EDT 2006
Sequence Number: 123875
Machine Id: xxxxxxxxxxxx
Node Id: xxxxxxxx
Class: H
Type: PERM
Resource Name: rmt713
Resource Class: tape
Resource Type: 3580
Location: U7311.D11.xxxxxxx-P1-C1-T1-Wxxxxxxxxxxxxxxxx-L0
VPD:
Manufacturer................IBM
Machine Type and Model......ULT3580-TD2
Serial Number...............xxxxxxxxxx
Device Specific.(FW)........5AT0
Description
TAPE OPERATION ERROR
Probable Causes
TAPE
User Causes
MEDIA DEFECTIVE
DIRTY READ/WRITE HEAD
Recommended Actions
FOR REMOVABLE MEDIA, CHANGE MEDIA AND RETRY
PERFORM PROBLEM DETERMINATION PROCEDURES
Detail Data
SENSE DATA
0600 0000 1101 0000 0E00 0000 0000 0000 0102 0000 F000 0300 0000 011C 0000 0000
^^- lower 7 bits = "Response code"
^^- lower 4 bits = "Sense Key"
1400 3600 6353 7282 0001 4243 3034 3037 4C36 0000 C2B3 AD23 0000 0000 0000 0000
^^- SCSI Additional Sense Code (ASC)
^^- SCSI Additional Sense Code Qualifier(ASCQ)
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
== Sense Key ==
{|
! 0x00
| NO SENSE
|-
! 0x01
| RECOVERED ERROR
|-
! 0x02
| NOT READY
|-
! 0x03
| MEDIUM ERROR
|-
! 0x04
| HARDWARE ERROR
|-
! 0x05
| ILLEGAL REQUEST
|-
! 0x06
| UNIT ATTENTION
|-
! 0x07
| DATA PROTECT
|-
! 0x08
| BLANK CHECK
|-
! 0x09
| VENDOR SPECIFIC
|-
! 0x0a
| COPY ABORTED
|-
! 0x0b
| ABORTED COMMAND
|-
! 0x0c
| obsolete
|-
! 0x0d
| VOLUME OVERFLOW
|-
! 0x0e
| MISCOMPARE
|}
=== ASC and ASCQ ===
== See Also ==
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
[[Category:AIX]]
857c1b2b0af54dcef3e9847f3fad657fd342ffff
2837
2836
2006-11-13T06:53:54Z
Stix
2
Split page
wikitext
text/x-wiki
Disk and tape errors under AIX usually generate "SENSE DATA" in errpt. This hexidecimal data can be interpretted, if you know where to look.
An example tape error follows, with the SCSI Reponse Code, SCSI Additional Sense Code (ASC) and SCSI Additional Sense Code Qualifier (ASCQ) noted. The position of the ASC/ASQ fields is valid for reponse codes 0x70 and 0x71.
LABEL: TAPE_ERR1
IDENTIFIER: 4865FA9B
Date/Time: Wed Nov 8 06:21:28 EDT 2006
Sequence Number: 123875
Machine Id: xxxxxxxxxxxx
Node Id: xxxxxxxx
Class: H
Type: PERM
Resource Name: rmt713
Resource Class: tape
Resource Type: 3580
Location: U7311.D11.xxxxxxx-P1-C1-T1-Wxxxxxxxxxxxxxxxx-L0
VPD:
Manufacturer................IBM
Machine Type and Model......ULT3580-TD2
Serial Number...............xxxxxxxxxx
Device Specific.(FW)........5AT0
Description
TAPE OPERATION ERROR
Probable Causes
TAPE
User Causes
MEDIA DEFECTIVE
DIRTY READ/WRITE HEAD
Recommended Actions
FOR REMOVABLE MEDIA, CHANGE MEDIA AND RETRY
PERFORM PROBLEM DETERMINATION PROCEDURES
Detail Data
SENSE DATA
0600 0000 1101 0000 0E00 0000 0000 0000 0102 0000 F000 0300 0000 011C 0000 0000
^^- lower 7 bits = "Response code"
^^- lower 4 bits = "Sense Key"
1400 3600 6353 7282 0001 4243 3034 3037 4C36 0000 C2B3 AD23 0000 0000 0000 0000
^^- SCSI Additional Sense Code (ASC)
^^- SCSI Additional Sense Code Qualifier(ASCQ)
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
== See Also ==
* [[SCSI Sense Data]]
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
[[Category:AIX]]
73bc36ca35db53c45aa21cd49ceedf3e8800bfae
2851
2837
2006-11-20T02:46:58Z
Stix
2
whitespace changes
wikitext
text/x-wiki
Disk and tape errors under AIX usually generate "SENSE DATA" in errpt. This hexidecimal data can be interpretted, if you know where to look.
An example tape error follows, with the SCSI Reponse Code, SCSI Additional Sense Code (ASC) and SCSI Additional Sense Code Qualifier (ASCQ) noted. The position of the ASC/ASQ fields is valid for reponse codes 0x70 and 0x71.
LABEL: TAPE_ERR1
IDENTIFIER: 4865FA9B
Date/Time: Wed Nov 8 06:21:28 EDT 2006
Sequence Number: 123875
Machine Id: xxxxxxxxxxxx
Node Id: xxxxxxxx
Class: H
Type: PERM
Resource Name: rmt713
Resource Class: tape
Resource Type: 3580
Location: U7311.D11.xxxxxxx-P1-C1-T1-Wxxxxxxxxxxxxxxxx-L0
VPD:
Manufacturer................IBM
Machine Type and Model......ULT3580-TD2
Serial Number...............xxxxxxxxxx
Device Specific.(FW)........5AT0
Description
TAPE OPERATION ERROR
Probable Causes
TAPE
User Causes
MEDIA DEFECTIVE
DIRTY READ/WRITE HEAD
Recommended Actions
FOR REMOVABLE MEDIA, CHANGE MEDIA AND RETRY
PERFORM PROBLEM DETERMINATION PROCEDURES
Detail Data
SENSE DATA
0600 0000 1101 0000 0E00 0000 0000 0000 0102 0000 F000 0300 0000 011C 0000 0000
^^- lower 7 bits = "Response code"
^^- lower 4 bits = "Sense Key"
1400 3600 6353 7282 0001 4243 3034 3037 4C36 0000 C2B3 AD23 0000 0000 0000 0000
^^- SCSI Additional Sense Code (ASC)
^^- SCSI Additional Sense Code Qualifier(ASCQ)
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
== See Also ==
* [[SCSI Sense Data]]
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
[[Category:AIX]]
1f09b2d8f47385c2cf4e6fbd5773e1759226abbb
Category:Databases
14
780
2838
1697
2006-11-13T06:57:29Z
Stix
2
Add "Computer Related" category
wikitext
text/x-wiki
Database and database related topics:
[[Category:Computer Related]]
dd776b2150283380479fd4f9d540fe6473e9ed4f
Category:SAP
14
783
2839
1700
2006-11-13T06:57:48Z
Stix
2
Add "Computer Related" category
wikitext
text/x-wiki
Articles dealing with the business/ERP solution, [http://www.sap.com/ SAP].
[[Category:Computer Related]]
12361fbee19c0e8be3780b5ef00ff57ebd0f1683
Category:TSM
14
753
2840
1673
2006-11-13T06:58:03Z
Stix
2
Add "Computer Related" category
wikitext
text/x-wiki
Pages relating to [[IBM]]s [[Tivoli Storage Manager]].
[[Category:Computer Related]]
6811345288f0bf6bbe809031da1122382ca4816b
Category:UNIX
14
764
2841
1681
2006-11-13T06:58:20Z
Stix
2
Add "Computer Related" category
wikitext
text/x-wiki
Pages relating to general UNIX topics:
[[Category:Computer Related]]
2e3ed9befc2855437c65d415de6c1f42810fad2e
SCSI Sense Data
0
1614
2843
2006-11-13T06:59:23Z
Stix
2
Initial draft.
wikitext
text/x-wiki
== SCSI Sense Key ==
{|
! 0x00
| NO SENSE
|-
! 0x01
| RECOVERED ERROR
|-
! 0x02
| NOT READY
|-
! 0x03
| MEDIUM ERROR
|-
! 0x04
| HARDWARE ERROR
|-
! 0x05
| ILLEGAL REQUEST
|-
! 0x06
| UNIT ATTENTION
|-
! 0x07
| DATA PROTECT
|-
! 0x08
| BLANK CHECK
|-
! 0x09
| VENDOR SPECIFIC
|-
! 0x0a
| COPY ABORTED
|-
! 0x0b
| ABORTED COMMAND
|-
! 0x0c
| obsolete
|-
! 0x0d
| VOLUME OVERFLOW
|-
! 0x0e
| MISCOMPARE
|}
=== ASC and ASCQ ===
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
[[Category:Computer Related]]
21d2ef641b12ea15d1022abcee6b7f636965315a
2844
2843
2006-11-13T08:15:45Z
Stix
2
Expand
wikitext
text/x-wiki
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center"
|+ Response codes 0x70 and 0x71 sense data format
!width="8%"|Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center"
!width="05%"|Sense Key
!width="10%"|Short Description
!width="85%"|Long Description
|-
! 00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
=== ASC and ASCQ ===
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
[[Category:Computer Related]]
92c445dfeb473c4a67b2d252c7ee8108d0d6b6f2
2845
2844
2006-11-14T05:20:35Z
Stix
2
Expand
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)] available online. The ASC/ASCQ table below has been reordered by ASC+ASCQ to allow for easier visual searching for specific error codes.
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center"
|+ Response codes 0x70 and 0x71 sense data format
!width="8%"|Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center"
!width="05%"|Sense Key
!width="10%"|Short Description
!width="85%"|Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center"
|+ ASC and ASCQ assignments
! width="5%" | ASC
! width="5%" | ASCQ
! width="15%" | Device Type
! width="75%" | Description
|-
| 0x20 || 0x0b || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x20 || 0x8b || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x01 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x09 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x03 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x0A || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x02 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x4b || 0x03 || <tt>DT PWROMAEBK</tt> || ACK/NAK TIMEOUT
|-
| 0x67 || 0x02 || <tt> A </tt> || ADD LOGICAL UNIT FAILED
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
[[Category:Computer Related]]
7115679c50412b02b76bd0b2df72bf5e10dc7cf3
2846
2845
2006-11-14T05:39:58Z
Stix
2
Clean up table widths
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)] available online. The ASC/ASCQ table below has been reordered by ASC+ASCQ to allow for easier visual searching for specific error codes.
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Response codes 0x70 and 0x71 sense data format
! Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Sense code definitions
!width="05%"|Sense Key
!width="10%"|Short Description
! Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ ASC and ASCQ assignments
! width="5%" | ASC
! width="5%" | ASCQ
! width="15%" | Device Type
! Description
|-
| 0x20 || 0x0b || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x20 || 0x8b || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x01 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x09 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x03 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x0A || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x02 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x4b || 0x03 || <tt>DT PWROMAEBK</tt> || ACK/NAK TIMEOUT
|-
| 0x67 || 0x02 || <tt> A </tt> || ADD LOGICAL UNIT FAILED
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
[[Category:Computer Related]]
6f5d57e21138cd6f249440b325f02aec9166661f
2847
2846
2006-11-14T06:13:01Z
Stix
2
/* ASC and ASCQ */ reformat
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)] available online. The ASC/ASCQ table below has been reordered by ASC+ASCQ to allow for easier visual searching for specific error codes.
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Response codes 0x70 and 0x71 sense data format
! Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Sense code definitions
!width="05%"|Sense Key
!width="10%"|Short Description
! Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ ASC and ASCQ assignments
! rowspan="2" width="5%" | ASC
! rowspan="2" width="5%" | ASCQ
! colspan="12" width="15%" | Device Type
! rowspan="2" | Description
|-
! D||T||L||P||W||R||O||M||A||E||B||K
|-
| 0x20 || 0x0b || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x20 || 0x8b || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x01 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x09 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x03 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x0A || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x02 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x4b || 0x03 || D||T|| ||P||W||R||O||M||A||E||B||K || ACK/NAK TIMEOUT
|-
| 0x67 || 0x02 || || || || || || || || ||A|| || || || ADD LOGICAL UNIT FAILED
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
[[Category:Computer Related]]
0bf4ab920b7ae95d6c335e3d766dc81776a0dd5e
2848
2847
2006-11-14T06:15:29Z
Stix
2
Reword intro
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table is taken from annex D.2 of that document.
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Response codes 0x70 and 0x71 sense data format
! Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Sense code definitions
!width="05%"|Sense Key
!width="10%"|Short Description
! Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ ASC and ASCQ assignments
! rowspan="2" width="5%" | ASC
! rowspan="2" width="5%" | ASCQ
! colspan="12" width="15%" | Device Type
! rowspan="2" | Description
|-
! D||T||L||P||W||R||O||M||A||E||B||K
|-
| 0x20 || 0x0b || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x20 || 0x8b || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x01 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x09 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x03 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x0A || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x02 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x4b || 0x03 || D||T|| ||P||W||R||O||M||A||E||B||K || ACK/NAK TIMEOUT
|-
| 0x67 || 0x02 || || || || || || || || ||A|| || || || ADD LOGICAL UNIT FAILED
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
[[Category:Computer Related]]
3e16aef2b127cc80236a7b7970a9a509303faf7c
2849
2848
2006-11-14T11:16:01Z
Stix
2
Expand
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org].
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Response codes 0x70 and 0x71 sense data format
! Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Sense code definitions
!width="05%"|Sense Key
!width="10%"|Short Description
! Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ ASC and ASCQ assignments
! rowspan="2" width="5%" | ASC
! rowspan="2" width="5%" | ASCQ
! colspan="14" width="15%" | Device Type
! rowspan="2" | Description
|-
! D||T||L||P||W||R||O||M||A||E||B||K||V||F
|-
| 0x00 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION
|-
| 0x00 || 0x01 || ||T|| || || || || || || || || || || || || FILEMARK DETECTED
|-
| 0x00 || 0x02 || ||T|| || || || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x03 || ||T|| || || || || || || || || || || || || SETMARK DETECTED
|-
| 0x00 || 0x04 || ||T|| || || || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x05 || ||T||L|| || || || || || || || || || || || END-OF-DATA DETECTED
|-
| 0x00 || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED
|-
| 0x00 || 0x11 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS
|-
| 0x00 || 0x12 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED
|-
| 0x00 || 0x13 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED
|-
| 0x00 || 0x14 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR
|-
| 0x00 || 0x15 || || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN
|-
| 0x00 || 0x16 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS
|-
| 0x00 || 0x17 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED
|-
| 0x00 || 0x18 || ||T|| || || || || || || || || || || || || ERASE OPERATION IN PROGRESS
|-
| 0x00 || 0x19 || ||T|| || || || || || || || || || || || || LOCATE OPERATION IN PROGRESS
|-
| 0x00 || 0x1A || ||T|| || || || || || || || || || || || || REWIND OPERATION IN PROGRESS
|-
| 0x00 || 0x1B || ||T|| || || || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS
|-
| 0x00 || 0x1C || ||T|| || || || || || || || || || || || || VERIFY OPERATION IN PROGRESS
|-
| 0x00 || 0x1D ||D||T|| || || || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE
|-
| 0x01 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL
|-
| 0x02 || 0x00 ||D|| || || ||W||R||O||M|| || ||B||K|| || || NO SEEK COMPLETE
|-
| 0x03 || 0x00 ||D||T||L|| ||W|| ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT
|-
| 0x03 || 0x01 || ||T|| || || || || || || || || || || || || NO WRITE CURRENT
|-
| 0x03 || 0x02 || ||T|| || || || || || || || || || || || || EXCESSIVE WRITE ERRORS
|-
| 0x04 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE
|-
| 0x04 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY
|-
| 0x04 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED
|-
| 0x04 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED
|-
| 0x04 || 0x04 ||D||T||L|| || ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS
|-
| 0x04 || 0x05 ||D||T|| || ||W|| ||O||M||A|| ||B||K|| || || LOGICAL UNIT NOT READY, REBUILD IN PROGRESS
|-
| 0x04 || 0x06 ||D||T|| || ||W|| ||O||M||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS
|-
| 0x04 || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS
|-
| 0x04 || 0x08 || || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS
|-
| 0x04 || 0x09 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS
|-
| 0x04 || 0x0A ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION
|-
| 0x04 || 0x0B ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE
|-
| 0x04 || 0x0C ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE
|-
| 0x04 || 0x10 ||D||T|| || ||W||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x04 || 0x11 ||D||T|| || ||W||R||O||M||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED
|-
| 0x04 || 0x12 || || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE
|-
| 0x05 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION
|-
| 0x06 || 0x00 ||D|| || || ||W||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND
|-
| 0x07 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED
|-
| 0x08 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE
|-
| 0x08 || 0x01 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT
|-
| 0x08 || 0x02 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR
|-
| 0x08 || 0x03 ||D||T|| || || ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32)
|-
| 0x08 || 0x04 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET
|-
| 0x09 || 0x00 ||D||T|| || ||W||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR
|-
| 0x09 || 0x01 || || || || ||W||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE
|-
| 0x09 || 0x02 || || || || ||W||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE
|-
| 0x09 || 0x03 || || || || ||W||R||O|| || || || || || || || SPINDLE SERVO FAILURE
|-
| 0x09 || 0x04 ||D||T|| || ||W||R||O|| || || ||B|| || || || HEAD SELECT FAULT
|-
| 0x0A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW
|-
| 0x0B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING
|-
| 0x0B || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED
|-
| 0x0B || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED
|-
| 0x0B || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED
|-
| 0x0B || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR
|-
| 0x0C || 0x00 || ||T|| || || ||R|| || || || || || || || || WRITE ERROR
|-
| 0x0C || 0x01 || || || || || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION
|-
| 0x0C || 0x02 ||D|| || || ||W|| ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED
|-
| 0x0C || 0x03 ||D|| || || ||W|| ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT
|-
| 0x0C || 0x04 ||D||T|| || ||W|| ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR
|-
| 0x0C || 0x05 ||D||T|| || ||W|| ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION
|-
| 0x0C || 0x06 ||D||T|| || ||W|| ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE
|-
| 0x0C || 0x07 || || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED
|-
| 0x0C || 0x08 || || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED
|-
| 0x0C || 0x09 || || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING
|-
| 0x0C || 0x0A || || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED
|-
| 0x0C || 0x0B ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR
|-
| 0x0C || 0x0C ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA
|-
| 0x0C || 0x0D ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA
|-
| 0x0C || 0x0F || || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW
|-
| 0x0D || 0x00 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR
|-
| 0x0D || 0x01 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE
|-
| 0x0D || 0x02 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE
|-
| 0x0D || 0x03 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE
|-
| 0x0D || 0x04 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN
|-
| 0x0D || 0x05 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN
|-
| 0x0E || 0x00 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT
|-
| 0x0E || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT
|-
| 0x0E || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG
|-
| 0x0E || 0x03 ||D||T|| ||P|| ||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT
|-
| 0x0F || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x10 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR
|-
| 0x10 || 0x01 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED
|-
| 0x10 || 0x02 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED
|-
| 0x10 || 0x03 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED
|-
| 0x11 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR
|-
| 0x11 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED
|-
| 0x11 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT
|-
| 0x11 || 0x03 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS
|-
| 0x11 || 0x04 ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED
|-
| 0x11 || 0x05 || || || || ||W||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR
|-
| 0x11 || 0x06 || || || || ||W||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR
|-
| 0x11 || 0x07 || || || || ||W|| ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR
|-
| 0x11 || 0x08 || ||T|| || || || || || || || || || || || || INCOMPLETE BLOCK READ
|-
| 0x11 || 0x09 || ||T|| || || || || || || || || || || || || NO GAP FOUND
|-
| 0x11 || 0x0A ||D||T|| || || || ||O|| || || ||B||K|| || || MISCORRECTED ERROR
|-
| 0x11 || 0x0B ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT
|-
| 0x11 || 0x0C ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA
|-
| 0x11 || 0x0D ||D||T|| || ||W||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR
|-
| 0x11 || 0x0E ||D||T|| || ||W||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM
|-
| 0x11 || 0x0F || || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER
|-
| 0x11 || 0x10 || || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER
|-
| 0x11 || 0x11 || || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING
|-
| 0x11 || 0x12 ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR
|-
| 0x11 || 0x13 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST
|-
| 0x11 || 0x14 ||D|| || || || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT
|-
| 0x12 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD
|-
| 0x13 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD
|-
| 0x14 || 0x00 ||D||T||L|| ||W||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND
|-
| 0x14 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECORD NOT FOUND
|-
| 0x14 || 0x02 || ||T|| || || || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND
|-
| 0x14 || 0x03 || ||T|| || || || || || || || || || || || || END-OF-DATA NOT FOUND
|-
| 0x14 || 0x04 || ||T|| || || || || || || || || || || || || BLOCK SEQUENCE ERROR
|-
| 0x14 || 0x05 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT
|-
| 0x14 || 0x06 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED
|-
| 0x14 || 0x07 || ||T|| || || || || || || || || || || || || LOCATE OPERATION FAILURE
|-
| 0x15 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR
|-
| 0x15 || 0x01 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR
|-
| 0x15 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM
|-
| 0x16 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR
|-
| 0x16 || 0x01 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN
|-
| 0x16 || 0x02 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE
|-
| 0x16 || 0x03 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED
|-
| 0x16 || 0x04 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED
|-
| 0x17 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES
|-
| 0x17 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET
|-
| 0x17 || 0x03 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET
|-
| 0x17 || 0x04 || || || || ||W||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED
|-
| 0x17 || 0x05 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID
|-
| 0x17 || 0x06 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED
|-
| 0x17 || 0x07 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x08 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE
|-
| 0x17 || 0x09 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN
|-
| 0x18 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED
|-
| 0x18 || 0x01 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED
|-
| 0x18 || 0x02 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED
|-
| 0x18 || 0x03 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC
|-
| 0x18 || 0x04 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC
|-
| 0x18 || 0x05 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT
|-
| 0x18 || 0x06 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE
|-
| 0x18 || 0x07 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN
|-
| 0x18 || 0x08 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING
|-
| 0x19 || 0x00 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR
|-
| 0x19 || 0x01 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE
|-
| 0x19 || 0x02 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST
|-
| 0x19 || 0x03 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST
|-
| 0x1A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR
|-
| 0x1B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR
|-
| 0x1C || 0x00 ||D|| || || || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND
|-
| 0x1C || 0x01 ||D|| || || || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND
|-
| 0x1C || 0x02 ||D|| || || || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND
|-
| 0x1D || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION
|-
| 0x1E || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION
|-
| 0x1F || 0x00 ||D|| || || || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER
|-
| 0x20 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE
|-
| 0x20 || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x20 || 0x03 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x04 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE
|-
| 0x20 || 0x05 || ||T|| || || || || || || || || || || || || Obsolete
|-
| 0x20 || 0x06 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE
|-
| 0x20 || 0x07 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE
|-
| 0x20 || 0x08 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x09 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x0A ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x0B ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x21 || 0x00 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE
|-
| 0x21 || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS
|-
| 0x21 || 0x02 || || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE
|-
| 0x21 || 0x03 || || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP
|-
| 0x22 || 0x00 ||D|| || || || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00)
|-
| 0x23 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x24 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB
|-
| 0x24 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| CDB DECRYPTION ERROR
|-
| 0x24 || 0x02 || ||T|| || || || || || || || || || || || || Obsolete
|-
| 0x24 || 0x03 || ||T|| || || || || || || || || || || || || Obsolete
|-
| 0x24 || 0x04 || || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN
|-
| 0x24 || 0x05 || || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN
|-
| 0x24 || 0x06 || || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE
|-
| 0x24 || 0x07 || || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE
|-
| 0x25 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED
|-
| 0x26 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST
|-
| 0x26 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED
|-
| 0x26 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID
|-
| 0x26 || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED
|-
| 0x26 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION
|-
| 0x26 || 0x05 ||D||T||L||P||W||R||O||M||A|| ||B||K|| || || DATA DECRYPTION ERROR
|-
| 0x26 || 0x06 ||D||T||L||P||W||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS
|-
| 0x26 || 0x07 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x08 ||D||T||L||P||W||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS
|-
| 0x26 || 0x09 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x0A ||D||T||L||P||W||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT
|-
| 0x26 || 0x0B ||D||T||L||P||W||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED
|-
| 0x26 || 0x0C ||D||T||L||P||W||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION
|-
| 0x26 || 0x0D ||D||T||L||P||W||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION
|-
| 0x26 || 0x0E ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED
|-
| 0x26 || 0x0F || || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE
|-
| 0x26 || 0x10 || ||T|| || || || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED
|-
| 0x26 || 0x11 || ||T|| || || || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET
|-
| 0x26 || 0x12 || ||T|| || || || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND
|-
| 0x27 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || WRITE PROTECTED
|-
| 0x27 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED
|-
| 0x27 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED
|-
| 0x27 || 0x03 || ||T|| || || ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT
|-
| 0x27 || 0x04 || ||T|| || || ||R|| || || || || || || || || PERSISTENT WRITE PROTECT
|-
| 0x27 || 0x05 || ||T|| || || ||R|| || || || || || || || || PERMANENT WRITE PROTECT
|-
| 0x27 || 0x06 || || || || || ||R|| || || || || || || || || CONDITIONAL WRITE PROTECT
|-
| 0x28 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED
|-
| 0x28 || 0x01 ||D||T|| || ||W||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED
|-
| 0x28 || 0x02 || || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED
|-
| 0x29 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED
|-
| 0x29 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED
|-
| 0x29 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED
|-
| 0x29 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED
|-
| 0x29 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET
|-
| 0x29 || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED
|-
| 0x29 || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD
|-
| 0x29 || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED
|-
| 0x2A || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED
|-
| 0x2A || 0x01 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED
|-
| 0x2A || 0x02 ||D||T||L|| ||W||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED
|-
| 0x2A || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED
|-
| 0x2A || 0x04 ||D||T||L||P||W||R||O||M||A||E|| || || || || RESERVATIONS RELEASED
|-
| 0x2A || 0x05 ||D||T||L||P||W||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED
|-
| 0x2A || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED
|-
| 0x2A || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED
|-
| 0x2A || 0x08 ||D||T|| || ||W||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED
|-
| 0x2A || 0x09 ||D|| || || || || || || || || || || || || || CAPACITY DATA HAS CHANGED
|-
| 0x2A || 0x10 ||D||T|| || || || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED
|-
| 0x2A || 0x11 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS
|-
| 0x2A || 0x12 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT
|-
| 0x2A || 0x13 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED
|-
| 0x2B || 0x00 ||D||T||L||P||W||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT
|-
| 0x2C || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR
|-
| 0x2C || 0x01 || || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED
|-
| 0x2C || 0x02 || || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED
|-
| 0x2C || 0x03 || || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY
|-
| 0x2C || 0x04 || || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY
|-
| 0x2C || 0x05 || || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST
|-
| 0x2C || 0x06 || || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT
|-
| 0x2C || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS
|-
| 0x2C || 0x08 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS
|-
| 0x2C || 0x09 ||D||T||L||P||W||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS
|-
| 0x2C || 0x0A || || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS
|-
| 0x2C || 0x0B || ||T|| || || || || || || || || || || || || NOT RESERVED
|-
| 0x2D || 0x00 || ||T|| || || || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE
|-
| 0x2E || 0x00 || || || || || ||R|| || || || || || || || || INSUFFICIENT TIME FOR OPERATION
|-
| 0x2F || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR
|-
| 0x2F || 0x01 ||D|| || || || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION
|-
| 0x2F || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER
|-
| 0x30 || 0x00 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED
|-
| 0x30 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x03 ||D||T|| || || ||R|| || || || || ||K|| || || CLEANING CARTRIDGE INSTALLED
|-
| 0x30 || 0x04 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x05 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x06 ||D||T|| || ||W||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM
|-
| 0x30 || 0x07 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE
|-
| 0x30 || 0x08 || || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH
|-
| 0x30 || 0x09 || || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND
|-
| 0x30 || 0x0A ||D||T|| || ||W||R||O||M||A||E||B||K|| || || CLEANING REQUEST REJECTED
|-
| 0x30 || 0x0C || ||T|| || || || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED
|-
| 0x30 || 0x0D || ||T|| || || || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK
|-
| 0x30 || 0x10 || || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED
|-
| 0x31 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED
|-
| 0x31 || 0x01 ||D|| ||L|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED
|-
| 0x31 || 0x02 || || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING
|-
| 0x32 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE
|-
| 0x32 || 0x01 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE
|-
| 0x33 || 0x00 || ||T|| || || || || || || || || || || || || TAPE LENGTH ERROR
|-
| 0x34 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE
|-
| 0x35 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE
|-
| 0x35 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION
|-
| 0x35 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE
|-
| 0x35 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE
|-
| 0x35 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED
|-
| 0x35 || 0x05 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR
|-
| 0x36 || 0x00 || || ||L|| || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE
|-
| 0x37 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER
|-
| 0x38 || 0x00 || || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION
|-
| 0x38 || 0x02 || || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT
|-
| 0x38 || 0x04 || || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT
|-
| 0x38 || 0x06 || || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT
|-
| 0x39 || 0x00 ||D||T||L|| ||W||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED
|-
| 0x3A || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT
|-
| 0x3A || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED
|-
| 0x3A || 0x02 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN
|-
| 0x3A || 0x03 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE
|-
| 0x3A || 0x04 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3B || 0x00 || ||T||L|| || || || || || || || || || || || SEQUENTIAL POSITIONING ERROR
|-
| 0x3B || 0x01 || ||T|| || || || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM
|-
| 0x3B || 0x02 || ||T|| || || || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM
|-
| 0x3B || 0x03 || || ||L|| || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY
|-
| 0x3B || 0x04 || || ||L|| || || || || || || || || || || || SLEW FAILURE
|-
| 0x3B || 0x05 || || ||L|| || || || || || || || || || || || PAPER JAM
|-
| 0x3B || 0x06 || || ||L|| || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM
|-
| 0x3B || 0x07 || || ||L|| || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM
|-
| 0x3B || 0x08 || ||T|| || || || || || || || || || || || || REPOSITION ERROR
|-
| 0x3B || 0x09 || || || || || || || || || || || || || || || READ PAST END OF MEDIUM
|-
| 0x3B || 0x0A || || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0B || || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM
|-
| 0x3B || 0x0C || ||T|| || || || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0D ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL
|-
| 0x3B || 0x0E ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY
|-
| 0x3B || 0x0F || || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED
|-
| 0x3B || 0x11 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE
|-
| 0x3B || 0x12 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED
|-
| 0x3B || 0x13 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED
|-
| 0x3B || 0x14 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED
|-
| 0x3B || 0x15 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED
|-
| 0x3B || 0x16 || || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR
|-
| 0x3B || 0x17 || || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT
|-
| 0x3C || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x3D || 0x00 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE
|-
| 0x3E || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET
|-
| 0x3E || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE
|-
| 0x3E || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT
|-
| 0x3E || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST
|-
| 0x3E || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG
|-
| 0x3F || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED
|-
| 0x3F || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED
|-
| 0x3F || 0x02 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION
|-
| 0x3F || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED
|-
| 0x3F || 0x04 ||D||T|| || ||W||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED
|-
| 0x3F || 0x05 ||D||T|| || ||W||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED
|-
| 0x3F || 0x06 ||D||T|| || ||W||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED
|-
| 0x3F || 0x07 ||D||T|| || ||W||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED
|-
| 0x3F || 0x08 ||D||T|| || ||W||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED
|-
| 0x3F || 0x09 ||D||T|| || ||W||R||O||M||A||E||B|| || || || SPARE DELETED
|-
| 0x3F || 0x0A ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED
|-
| 0x3F || 0x0B ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET DELETED
|-
| 0x3F || 0x0C ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED
|-
| 0x3F || 0x0D ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED
|-
| 0x3F || 0x0E ||D||T||L||P||W||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED
|-
| 0x3F || 0x0F ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN
|-
| 0x3F || 0x10 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM LOADABLE
|-
| 0x3F || 0x11 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3F || 0x12 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED
|-
| 0x3F || 0x13 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED
|-
| 0x3F || 0x14 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED
|-
| 0x40 || 0x00 ||D|| || || || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN)
|-
| 0x40 || 0xNN ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh)
|-
| 0x41 || 0x00 ||D|| || || || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN)
|-
| 0x42 || 0x00 ||D|| || || || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN)
|-
| 0x43 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR
|-
| 0x44 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE
|-
| 0x44 || 0x71 ||D||T|| || || || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES
|-
| 0x45 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE
|-
| 0x46 || 0x00 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET
|-
| 0x47 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR
|-
| 0x47 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED
|-
| 0x47 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE
|-
| 0x47 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED
|-
| 0x47 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED
|-
| 0x47 || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR
|-
| 0x47 || 0x06 ||D||T|| || || || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS
|-
| 0x47 || 0x7F ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT
|-
| 0x48 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED
|-
| 0x49 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR
|-
| 0x4A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR
|-
| 0x4B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR
|-
| 0x4B || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED
|-
| 0x4B || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA
|-
| 0x4B || 0x03 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT
|-
| 0x4B || 0x04 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || NAK RECEIVED
|-
| 0x4B || 0x05 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR
|-
| 0x4B || 0x06 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT
|-
| 0x4C || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION
|-
| 0x4D || 0xNN ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG)
|-
| 0x4E || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED
|-
| 0x4F || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x50 || 0x00 || ||T|| || || || || || || || || || || || || WRITE APPEND ERROR
|-
| 0x50 || 0x01 || ||T|| || || || || || || || || || || || || WRITE APPEND POSITION ERROR
|-
| 0x50 || 0x02 || ||T|| || || || || || || || || || || || || POSITION ERROR RELATED TO TIMING
|-
| 0x51 || 0x00 || ||T|| || || ||R||O|| || || || || || || || ERASE FAILURE
|-
| 0x51 || 0x01 || || || || || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED
|-
| 0x52 || 0x00 || ||T|| || || || || || || || || || || || || CARTRIDGE FAULT
|-
| 0x53 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED
|-
| 0x53 || 0x01 || ||T|| || || || || || || || || || || || || UNLOAD TAPE FAILURE
|-
| 0x53 || 0x02 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED
|-
| 0x53 || 0x03 || || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT
|-
| 0x53 || 0x04 || ||T|| || || || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE
|-
| 0x54 || 0x00 || || || ||P|| || || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE
|-
| 0x55 || 0x00 || || || ||P|| || || || || || || || || || || SYSTEM RESOURCE FAILURE
|-
| 0x55 || 0x01 ||D|| || || || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL
|-
| 0x55 || 0x02 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES
|-
| 0x55 || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES
|-
| 0x55 || 0x04 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES
|-
| 0x55 || 0x05 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES
|-
| 0x55 || 0x06 ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE
|-
| 0x55 || 0x07 || || || || || || || || || || || || || ||F|| QUOTA ERROR
|-
| 0x55 || 0x08 || ||T|| || || || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED
|-
| 0x56 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x57 || 0x00 || || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS
|-
| 0x58 || 0x00 || || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST
|-
| 0x59 || 0x00 || || || || || || ||O|| || || || || || || || UPDATED BLOCK READ
|-
| 0x5A || 0x00 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT
|-
| 0x5A || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST
|-
| 0x5A || 0x02 ||D||T|| || ||W||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT
|-
| 0x5A || 0x03 ||D||T|| || ||W||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT
|-
| 0x5B || 0x00 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG EXCEPTION
|-
| 0x5B || 0x01 ||D||T||L||P||W||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET
|-
| 0x5B || 0x02 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM
|-
| 0x5B || 0x03 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED
|-
| 0x5C || 0x00 ||D|| || || || || ||O|| || || || || || || || RPL STATUS CHANGE
|-
| 0x5C || 0x01 ||D|| || || || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED
|-
| 0x5C || 0x02 ||D|| || || || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED
|-
| 0x5D || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x01 || || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x02 || || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x03 || || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x10 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x11 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x12 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x13 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x14 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x15 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x16 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x17 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x18 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x19 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x1A ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x1B ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x1C ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x20 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x21 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x22 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x23 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x24 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x25 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x26 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x27 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x28 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x29 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x2A ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x2B ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x2C ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x30 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x31 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x32 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x33 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x34 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x35 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x36 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x37 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x38 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x39 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x3A ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x3B ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x3C ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x40 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x41 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x42 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x43 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x44 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x45 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x46 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x47 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x48 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x49 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x4A ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x4B ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x4C ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x50 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x51 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x52 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x53 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x54 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x55 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x56 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x57 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x58 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x59 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x5A ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x5B ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x5C ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x60 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x61 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x62 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x63 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x64 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x65 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x66 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x67 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x68 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x69 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x6A ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x6B ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x6C ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0xFF ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE)
|-
| 0x5E || 0x00 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON
|-
| 0x5E || 0x01 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x02 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x03 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x04 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x41 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE
|-
| 0x5E || 0x42 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE
|-
| 0x5E || 0x43 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY
|-
| 0x5E || 0x45 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP
|-
| 0x5E || 0x47 || || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL
|-
| 0x5F || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x60 || 0x00 || || || || || || || || || || || || || || || LAMP FAILURE
|-
| 0x61 || 0x00 || || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR
|-
| 0x61 || 0x01 || || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO
|-
| 0x61 || 0x02 || || || || || || || || || || || || || || || OUT OF FOCUS
|-
| 0x62 || 0x00 || || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR
|-
| 0x63 || 0x00 || || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK
|-
| 0x63 || 0x01 || || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE
|-
| 0x64 || 0x00 || || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK
|-
| 0x64 || 0x01 || || || || || ||R|| || || || || || || || || INVALID PACKET SIZE
|-
| 0x65 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT
|-
| 0x66 || 0x00 || || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP
|-
| 0x66 || 0x01 || || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP
|-
| 0x66 || 0x02 || || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER
|-
| 0x66 || 0x03 || || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER
|-
| 0x67 || 0x00 || || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE
|-
| 0x67 || 0x01 || || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED
|-
| 0x67 || 0x02 || || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED
|-
| 0x67 || 0x03 || || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x04 || || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x05 || || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x06 || || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x07 || || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x08 || || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED
|-
| 0x67 || 0x09 || || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT
|-
| 0x67 || 0x0A ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED
|-
| 0x67 || 0x0B ||D||T|| || || || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED
|-
| 0x68 || 0x00 || || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED
|-
| 0x69 || 0x00 || || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT
|-
| 0x69 || 0x01 || || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES
|-
| 0x69 || 0x02 || || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH
|-
| 0x6A || 0x00 || || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG
|-
| 0x6B || 0x00 || || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED
|-
| 0x6B || 0x01 || || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER
|-
| 0x6B || 0x02 || || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE
|-
| 0x6C || 0x00 || || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED
|-
| 0x6D || 0x00 || || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED
|-
| 0x6E || 0x00 || || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED
|-
| 0x6F || 0x00 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE
|-
| 0x6F || 0x01 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT
|-
| 0x6F || 0x02 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED
|-
| 0x6F || 0x03 || || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION
|-
| 0x6F || 0x04 || || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION
|-
| 0x6F || 0x05 || || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR
|-
| 0x6F || 0x06 || || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING
|-
| 0x6F || 0x07 || || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING
|-
| 0x70 || 0xNN || ||T|| || || || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN
|-
| 0x71 || 0x00 || ||T|| || || || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID
|-
| 0x72 || 0x00 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR
|-
| 0x72 || 0x01 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN
|-
| 0x72 || 0x02 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT
|-
| 0x72 || 0x03 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION
|-
| 0x72 || 0x04 || || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK
|-
| 0x72 || 0x05 || || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED
|-
| 0x72 || 0x06 || || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED
|-
| 0x72 || 0x07 || || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED
|-
| 0x73 || 0x00 || || || || || ||R|| || || || || || || || || CD CONTROL ERROR
|-
| 0x73 || 0x01 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x02 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x03 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR
|-
| 0x73 || 0x04 || || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE
|-
| 0x73 || 0x05 || || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL
|-
| 0x73 || 0x06 || || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL
|-
| 0x73 || 0x10 || || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x11 || || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x17 || || || || || ||R|| || || || || || || || || RDZ IS FULL
|-
| 0x74 || 0x00 || ||T|| || || || || || || || || || || || || SECURITY ERROR
|-
| 0x74 || 0x01 || ||T|| || || || || || || || || || || || || UNABLE TO DECRYPT DATA
|-
| 0x74 || 0x02 || ||T|| || || || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING
|-
| 0x74 || 0x03 || ||T|| || || || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY
|-
| 0x74 || 0x04 || ||T|| || || || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED
|-
| 0x74 || 0x05 || ||T|| || || || || || || || || || || || || ERROR DECRYPTING DATA
|-
| 0x74 || 0x71 ||D||T|| || || ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED
|-
| 0x75 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x76 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x77 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x78 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x79 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7A || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7B || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7C || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7D || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7E || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7F || 0x00 || || || || || || || || || || || || || || ||
|}
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center"
|+ Device legend
! Key || Description
|-
| D || DIRECT ACCESS DEVICE (SBC-2)
|-
| T || SEQUENTIAL ACCESS DEVICE (SSC)
|-
| L || PRINTER DEVICE (SSC)
|-
| P || PROCESSOR DEVICE (SPC)
|-
| W || WRITE ONCE READ MULTIPLE DEVICE (SBC-2)
|-
| R || CD DEVICE (MMC)
|-
| O || OPTICAL MEMORY DEVICE (SBC-2)
|-
| M || MEDIA CHANGER DEVICE (SMC)
|-
| A || STORAGE ARRAY DEVICE (SCC)
|-
| E || ENCLOSURE SERVICES DEVICE (SES)
|-
| B || SIMPLIFIED DIRECT-ACCESS DEVICE (RBC)
|-
| K || OPTICAL CARD READER/WRITER DEVICE (OCRW)
|-
| V || AUTOMATION/DRIVE INTERFACE (ADC)
|-
| F || OBJECT-BASED STORAGE (OSD)
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
* [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org.
[[Category:Computer Related]]
9cf360305494f096596bc56dc51e683e110d78b5
Category:Programming
14
1453
2852
2545
2006-11-20T04:51:54Z
Stix
2
Add "Computer Related" category
wikitext
text/x-wiki
Pages relating to programming - any language.
[[Category:Computer Related]]
15492a820b0595b88260b79eece17dc9adfd9bfe
Java and AIX Time Zones
0
755
2853
1675
2006-11-20T04:52:40Z
Stix
2
Add "Programming" category
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] time zone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
== See Also ==
* [[Java, Time Zones and Daylight Savings changes]].
* [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote.
[[Category:AIX]]
[[Category:Programming]]
bb6ecf7f19b24fb90e3c84ec26be0e6302994f97
2854
2853
2006-11-20T04:59:12Z
Stix
2
spelling
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
== See Also ==
* [[Java, Time Zones and Daylight Savings changes]].
* [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote.
[[Category:AIX]]
[[Category:Programming]]
0e322fd35ca5839bc0874b06a0d44e2cc21115ed
2855
2854
2006-11-20T05:00:23Z
Stix
2
Add additional reference to Java TZ page
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition.
== See Also ==
* [[Java, Time Zones and Daylight Savings changes]].
* [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote.
[[Category:AIX]]
[[Category:Programming]]
c7d1cc80ee66a7c09d4344ab8e19f37932571db4
2868
2855
2006-12-03T20:13:45Z
Stix
2
/* See Also */ Update URL
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition.
== See Also ==
* [[Java, Time Zones and Daylight Savings changes]].
* [http://www.ibm.com/support/docview.wss?uid=isg3T1000252 Managing the Time Zone Variable] IBM Technote.
[[Category:AIX]]
[[Category:Programming]]
482cba4581fca2581dc6ab846176fab373508c04
2870
2868
2006-12-04T03:33:49Z
Stix
2
Update URL
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.files/doc/aixfiles/environment.htm AIX <tt>environment file</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition.
== See Also ==
* [[Java, Time Zones and Daylight Savings changes]].
* [http://www.ibm.com/support/docview.wss?uid=isg3T1000252 Managing the Time Zone Variable] IBM Technote.
[[Category:AIX]]
[[Category:Programming]]
d6e8e1f9d0a443cdb58947b25c2fc2e794407941
Category:NetBackup
14
856
2856
1752
2006-11-20T05:50:29Z
Stix
2
wikitext
text/x-wiki
Pages relating to [[Symantec]] [[NetBackup]]:
[[Category:Computer Related]]
65f32228dad1d9845ed3e4146ce1bbf062e382d7
Category:Web Management
14
1451
2857
2541
2006-11-20T05:50:52Z
Stix
2
wikitext
text/x-wiki
Pages relating to Web Site management.
[[Category:Computer Related]]
52e12150ebe407a2cceb9367f79e9e7067ad7552
NetBSD Bugs
0
792
2859
2576
2006-11-23T07:24:17Z
Stix
2
/* Current Bugs */ add m68k pthread pr
wikitext
text/x-wiki
== Current Bugs ==
=== port-m68k/35099 pthread programs core on m68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099]. Many pthread programs, including named(8) get SIGILL running on m68k.
=== kern/17398 msdosfs does not support sector size != DEV_BSIZE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398]. Currently prevents using a gen 5.5 iPod on NetBSD.
=== kern/34737 Gen 5.5 iPod fails to mount ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737]. SCSI mode sense sector size bug.
=== kern/33241 umodem fails in NetBSD 3.0 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
=== pkg/32130 Psi doesn't compile with qt-3.3.5 ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130].
=== systat SIGWINCH handling ===
systat(1) doesn't appear to handle SIGWINCH well, if at all.
=== kern/25977 WSMOUSEIO_SSCALE ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling.
=== kern/28731 ehci + umass (ipod) ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out.
=== kern/21335 ahc leaves processes in D state ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335]. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
=== Calculated Load Average too high ===
See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
=== Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424].
=== gdb fails to debug kernel core dump on mac68k ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678].
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
=== port-xen/30977 Strange FPU behaviour ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test.
=== kern/22457 ACPI broken mouse ===
PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457].
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
Not sure on the status here, switched to using USB mouse.
=== emuxki drain broken ===
Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
bb8ae13b8ab03aaf879e3d5272e6c2e2375cc0d2
2860
2859
2006-11-26T12:57:38Z
Stix
2
Reformatted
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
3a5075478cbafccc0ef4cdb495a05fbe63d02ed6
2861
2860
2006-11-26T12:59:06Z
Stix
2
/* Current Bugs */ add 35118
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 port-m68k/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
519a83f6480766c5cc666f289cb3c912ae98dc78
2862
2861
2006-11-27T20:47:41Z
Stix
2
port-m68k->toolchain
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
1006471d1d1bb8e47d10bf7bb2a04906df09869e
Entering Special Characters in the X Window System
0
791
2865
1708
2006-11-29T13:08:24Z
Stix
2
Add Adiaeresis
wikitext
text/x-wiki
In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>.
The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice:
$ xmodmap -e "keycode 115 = Multi_key"
Or, more conveniently add the appropriate line to your configuration files:
$ cat ${HOME}/.Xmodmap
keycode 115 = Multi_key
$ xmodmap ${HOME}/.Xmodmap
A few examples are:
{| {{Greytable}}
! Sequence || Name || Character
|-
| Multi_key a ` || Agrave || à
|-
| Multi_key a ' || Aacute || á
|-
| Multi_key a " || Adiaeresis || ä
|-
| Multi_key a e || ae || æ
|-
| Multi_key o ~ || Otilde || õ
|-
| Multi_key R O || registered || ®
|-
| Multi_key c / || cent || ¢
|-
| Multi_key Y = || yen || ¥
|-
| Multi_key C = || EuroSign || €
|-
| Multi_key x o || currency || ¤
|-
| Multi_key - , || notsign || ¬
|-
| Multi_key 3 4 || threequarters || ¾
|-
| Multi_key + - || plusminus || ±
|-
| Multi_key 0 * || degree || °
|-
| Multi_key - : || division || ÷
|-
| Multi_key x x || multiply || ×
|-
| Multi_key u / || mu || µ
|-
| Multi_key ^ 1 || onesuperior || ¹
|-
| Multi_key ^ 2 || twosuperior || ²
|-
| Multi_key ^ 3 || threesuperior || ³
|-
| Multi_key ^ . || periodcentered || ·
|-
| Multi_key p ! || paragraph || ¶
|-
| Multi_key ? ? || questiondown || ¿
|-
| Multi_key <nowiki>| |</nowiki> || brokenbar || ¦
|}
A list of many of the possible special characters that can be entered can be found in <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>.
[[Category:UNIX]]
ff62b1f1bcd9d0e36e7460f34be5dc7e747199fe
DLPAR Operation Fails
0
805
2866
2513
2006-11-30T03:30:27Z
Stix
2
Add csm.client info
wikitext
text/x-wiki
One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations.
This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes).
To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>.
The ct_node_id is used by the following:
* LPARs
* Dynamic LPARs
* HACMP-ES
* HACMP-ES-CRM
* PSSP
* CSM
* GPFS
* VSD
* RVSD
* Oracle Parallel Server
* Oracle 9i RAC
To assign a new ct_node_id, perform the following:
# stopsrc -g rsct
0513-044 The ctrmc Subsystem was requested to stop.
# /usr/sbin/rsct/install/bin/uncfgct -n
# /usr/sbin/rsct/install/bin/cfgct
0513-071 The ctcas Subsystem has been added.
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648.
The following may be required to re-configure rsct, although in tests it has not been required.
# /usr/sbin/rsct/bin/rmcctrl -z
# /usr/sbin/rsct/bin/rmcctrl -A
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814.
# /usr/sbin/rsct/bin/rmcctrl -p
After assigning a new ct_node_id, wait several minutes before trying the DLPAR operation. The HMC must re-synchronize its state before it will work.
If this is a new system install, and DLPAR operations fail, make sure that the <tt>csm.client</tt> fileset is installed:
ksh$ lslpp -L csm.client | head -4
Fileset Level State Type Description (Uninstaller)
----------------------------------------------------------------------------
csm.client 1.4.1.0 C F Cluster Systems Management
Client
== See Also ==
* [http://www-128.ibm.com/developerworks/eserver/articles/DLPARchecklist.html Dynamic LPAR tips and checklists for RMC authentication and authorization].
[[Category:AIX]]
f207c7f9117fe5a349e6315548feb95d531f5d91
Java, Time Zones and Daylight Savings changes
0
834
2867
2544
2006-12-03T20:00:50Z
Stix
2
Add tzdata info
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
'''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages.
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes].
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules.
* [[Java and AIX Time Zones]].
[[Category:Programming]]
cf8d64df1ae2d6a965972dffeccddee2f413fd9c
About Stix
0
785
2869
2511
2006-12-04T02:13:52Z
Stix
2
/* Work */ Update with new building details
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Lot 1 Coniston Technology Park, Edney Lane Mt St Thomas NSW 2500, Australia.<br>
Email: [[mailto:pripke@csc.com]]<br>
Phone: +61 2 4253 7194<br>
Fax: +61 2 4253 7495<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.homeunix.net
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jan 2006-> || [[mailto:pripke@csc.com]]
|-
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
87437322185a024e4b49a05493d1f584b2faf0cd
Hypervisor Ethernet Limits
0
1615
2871
2006-12-05T00:48:42Z
Stix
2
Initial
wikitext
text/x-wiki
From the [http://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook:
: The POWER Hypervisor’s virtual Ethernet switch can support virtual Ethernet frames of up to 65408 bytes size, which is much larger than what physical switches support: 1522 bytes is standard and 9000 bytes are supported with Gigabit Ethernet Jumbo Frames. Thus, with the POWER Hypervisor’s virtual Ethernet, you can increase TCP/IP’s MTU size to 65394 (= 65408 - 14 for the header, no CRC) in the non-VLAN-case and to 65390 (= 65408 - 14 - 4 for the VLAN, again no CRC) if you use VLAN. Increasing the MTU size is good for performance because it reduces processing due to headers and reduces the number of interrupts that the device driver has to react on.
[[Category:AIX]]
87b5d01a84634ec7c4c1cfe8dd71df5043d653ad
2872
2871
2006-12-05T01:29:43Z
Stix
2
Add the See also links
wikitext
text/x-wiki
From the [http://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook:
: The POWER Hypervisor’s virtual Ethernet switch can support virtual Ethernet frames of up to 65408 bytes size, which is much larger than what physical switches support: 1522 bytes is standard and 9000 bytes are supported with Gigabit Ethernet Jumbo Frames. Thus, with the POWER Hypervisor’s virtual Ethernet, you can increase TCP/IP’s MTU size to 65394 (= 65408 - 14 for the header, no CRC) in the non-VLAN-case and to 65390 (= 65408 - 14 - 4 for the VLAN, again no CRC) if you use VLAN. Increasing the MTU size is good for performance because it reduces processing due to headers and reduces the number of interrupts that the device driver has to react on.
== See Also ==
* [http://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook.
* [http://www.ibm.com/servers/aix/whitepapers/aix_vn.pdf Virtual Networking on AIX 5L] Whitepaper.
[[Category:AIX]]
bf4719347a7aaef7169585fde5f5d6d6489cd9d9
BBQ Season
0
1616
2873
2006-12-06T03:03:04Z
Khowlin
8
wikitext
text/x-wiki
How true is this!!!!! (After 4 long months of cold and winter, we are finally coming up to summer and BBQ season. Therefore it is important to refresh your memory on the etiquette of this sublime outdoor cooking as it's the only type of cooking a real man will do, probably because there is an element of danger involved.
When a man volunteers to do the BBQ the following chain of events are put into motion:
Routine...
* The woman buys the food.
* The woman makes the salad, prepares the vegetables, and makes dessert.
* The woman prepares the meat for cooking, places it on a tray along with the necessary cooking utensils and sauces, and takes it to the man who is lounging beside the grill - beer in hand.<br />
Here comes the important part:<br />
* THE MAN PLACES THE MEAT ON THE GRILL.<br />
More routine....
* The woman goes inside to organise the plates and cutlery.
* The woman comes out to tell the man that the meat is burning. He thanks her and asks if she will bring another beer while he deals with the situation.<br />
Important again:
* THE MAN TAKES THE MEAT OFF THE GRILL AND HANDS IT TO THE WOMAN.<br />
More routine.....<br />
* The woman prepares the plates, salad, bread, utensils, napkins, sauces and brings them to the table.
* After eating, the woman clears the table and does the dishes.<br />
And most important of all:
* Everyone PRAISES the MAN and THANKS HIM for his cooking efforts.
* The man asks the woman how she enjoyed "her night off." And, upon seeing her annoyed reaction, concludes that there's just no pleasing some women....
[[Category:Jokes]]
fd49d07d106d25991282d5aea423418bffb5ede2
Let Down
0
1617
2874
2006-12-06T03:04:13Z
Khowlin
8
wikitext
text/x-wiki
An inflatable pupil goes to his inflatable school and is having a really bad day. Bored in his history lesson, he gets up and walks out. Walking down the corridor, he sees the inflatable headmaster walking towards him and he pulls a knife out and stabs him.
He runs out of the school. As he gets outside, he thinks again "I hate school" and pulls his knife out and stabs the inflatable school. He runs off to his inflatable home. Two hours later, his inflatable mum is knocking at his inflatable bedroom door with the inflatable police. Panicking, inflatable boy pulls out the knife and stabs himself.
Later on that evening, he wakes up in an inflatable hospital and sees the inflatable headmaster in the inflatable bed next to him. Shaking his deflated head, more in sorrow than in anger, the headmaster gravely intones: "You've let me down; you've let the school down, but worst of all, you've let yourself down."
[[Category:Jokes]]
1830e20e51ba32383b6e47067bc4d26649f30205
Science Answers
0
1618
2875
2006-12-06T03:08:19Z
Khowlin
8
wikitext
text/x-wiki
Apparently ignorance is alive and well in school...
'''Children's Science Exam answers'''
Q: Name the four seasons.<br />
A: Salt, pepper, mustard and vinegar.<br />
Q: Explain one of the processes by which water can be made safe to drink.<br />
A: Flirtation makes water safe to drink because it removes large pollutants like grit, sand, dead sheep and canoeists.<br />
Q: How is dew formed?<br />
A: The sun shines down on the leaves and makes them perspire.<br />
Q: How can you delay milk turning sour?<br />
A: Keep it in the cow.<br />
Q: What causes the tides in the oceans?<br />
A: The tides are a fight between the Earth and the Moon. All water tends to flow towards the moon, because there is no water on the moon, and nature hates a vacuum. I forget where the sun joins in this fight.<br />
Q: What are steroids?<br />
A: Things for keeping carpets still on the stairs.<br />
Q: What happens to your body as you age?<br />
A: When you get old, so do your bowels and you get intercontinental.<br />
Q: What happens to a boy when he reaches puberty?<br />
A: He says good-bye to his boyhood and looks forward to his adultery.<br />
Q: Name a major disease associated with cigarettes.<br />
A: Premature death.<br />
Q: What is artificial insemination?<br />
A: When the farmer does it to the bull instead of the cow. <br />
Q: How are the main parts of the body categorized? (e.g., abdomen.)<br />
A: The body is consisted into three parts- the brainium, the borax, and the abdominal cavity. The brainium contains the brain; the borax contains the heart and lungs, and the abdominal cavity contains the five bowels, A, E, I, O, and U.<br />
Q: What is the fibula?<br />
A: A small lie. <br />
Q: What does "varicose" mean?<br />
A: Nearby. (I do love this one...)<br />
Q: Give the meaning of the term "Caesarean section"<br />
A: The Caesarean Section is a district in Rome.<br />
Q: What does the word "benign" mean?'<br />
A: Benign is what you will be after you be eight.<br />
2503e044b08ec8e93cef45a5cd6e170efb7ddcdb
Science Answers
0
1618
2876
2875
2006-12-06T03:12:21Z
Khowlin
8
Added Category
wikitext
text/x-wiki
Apparently ignorance is alive and well in school...
'''Children's Science Exam answers'''
Q: Name the four seasons.<br />
A: Salt, pepper, mustard and vinegar.<br />
Q: Explain one of the processes by which water can be made safe to drink.<br />
A: Flirtation makes water safe to drink because it removes large pollutants like grit, sand, dead sheep and canoeists.<br />
Q: How is dew formed?<br />
A: The sun shines down on the leaves and makes them perspire.<br />
Q: How can you delay milk turning sour?<br />
A: Keep it in the cow.<br />
Q: What causes the tides in the oceans?<br />
A: The tides are a fight between the Earth and the Moon. All water tends to flow towards the moon, because there is no water on the moon, and nature hates a vacuum. I forget where the sun joins in this fight.<br />
Q: What are steroids?<br />
A: Things for keeping carpets still on the stairs.<br />
Q: What happens to your body as you age?<br />
A: When you get old, so do your bowels and you get intercontinental.<br />
Q: What happens to a boy when he reaches puberty?<br />
A: He says good-bye to his boyhood and looks forward to his adultery.<br />
Q: Name a major disease associated with cigarettes.<br />
A: Premature death.<br />
Q: What is artificial insemination?<br />
A: When the farmer does it to the bull instead of the cow. <br />
Q: How are the main parts of the body categorized? (e.g., abdomen.)<br />
A: The body is consisted into three parts- the brainium, the borax, and the abdominal cavity. The brainium contains the brain; the borax contains the heart and lungs, and the abdominal cavity contains the five bowels, A, E, I, O, and U.<br />
Q: What is the fibula?<br />
A: A small lie. <br />
Q: What does "varicose" mean?<br />
A: Nearby. (I do love this one...)<br />
Q: Give the meaning of the term "Caesarean section"<br />
A: The Caesarean Section is a district in Rome.<br />
Q: What does the word "benign" mean?'<br />
A: Benign is what you will be after you be eight.<br />
[[Category:Jokes]]
38288bc6fd5274c1fda48b126ffe6652b2b5b5e8
2877
2876
2006-12-06T03:14:03Z
Khowlin
8
wikitext
text/x-wiki
You have to be old enough to remember Abbott and Costello, and too old
to REALLY understand computers, to fully appreciate this; for those of
us who sometimes get flustered by our computers, please read on ..
If Bud Abbott and Lou Costello were alive today, their infamous sketch,
"Who's on first?" might have turned out something like this:
'''COSTELLO CALLS TO BUY A COMPUTER FROM ABBOTT '''
<pre>
ABBOTT: Super Duper computer store. Can I help you?
COSTELLO: Thanks. I'm setting up an office in my den and I'm thinking about buying a computer.
ABBOTT: Mac?
COSTELLO: No, the name's Lou.
ABBOTT: Your computer?
COSTELLO: I don't own a computer. I want to buy one.
ABBOTT: Mac?
COSTELLO: I told you, my name's Lou.
ABBOTT: What about Windows?
COSTELLO: Why? Will it get stuffy in here?
ABBOTT: Do you want a computer with Windows?
COSTELLO: I don't know. What will I see when I look at the windows?
ABBOTT: Wallpaper.
COSTELLO: Never mind the windows. I need a computer and software.
ABBOTT: Software for Windows?
COSTELLO: No. On the computer! I need something I can use to write proposals, track expenses
and run my business. What do you have?
ABBOTT: Office.
COSTELLO: Yeah, for my office. Can you recommend anything?
ABBOTT: I just did.
COSTELLO: You just did what?
ABBOTT: Recommend something.
COSTELLO: You recommended something?
ABBOTT: Yes.
COSTELLO: For my office?
ABBOTT: Yes.
COSTELLO: OK, what did you recommend for my office?
ABBOTT: Office.
COSTELLO: Yes, for my office!
ABBOTT: I recommend Office with Windows.
COSTELLO: I already have an office with windows! OK, let's just say I'm sitting at my
computer and I want to type a proposal. What do I need?
ABBOTT: Word.
COSTELLO: What word?
ABBOTT: Word in Office.
COSTELLO: The only word in office is office.
ABBOTT: The Word in Office for Windows.
COSTELLO: Which word in office for windows?
ABBOTT: The Word you get when you click the blue "W".
COSTELLO: I'm going to click your blue "w" if you don't start with some straight answers, OK,
forget that. Can I watch movies on the Internet?
ABBOTT: Yes, you want Real One.
COSTELLO: Maybe a real one, maybe a cartoon. What I watch is none of your business. Just tell
me what I need!
ABBOTT: Real One.
COSTELLO: If it's a long movie, I also want to watch reels 2, 3 and 4. Can I watch them?
ABBOTT: Of course.
COSTELLO: Great! With what?
ABBOTT: Real One.
COSTELLO: OK, I'm at my computer and I want to watch a movie. What do I do?
ABBOTT: You click the blue "1".
COSTELLO: I click the blue one what?
ABBOTT: The blue "1".
COSTELLO: Is that different from the blue "w"?
ABBOTT: The blue "1" is Real One and the blue "W" is Word.
COSTELLO: What word?
ABBOTT: The Word in Office for Windows.
COSTELLO: But there are three words in "office for windows"!
ABBOTT: No, just one. But it's the most popular Word in the world.
COSTELLO: It is?
ABBOTT: Yes, but to be fair, there aren't many other Words left. It pretty much wiped out
all the other Words out there.
COSTELLO: And that word is real one?
ABBOTT: Real One has nothing to do with Word. Real One isn't even part of Office.
COSTELLO: STOP! Don't start that again. What about financial bookkeeping? You have anything
I can track my money with?
ABBOTT: Money.
COSTELLO: That's right. What do you have?
ABBOTT: Money.
COSTELLO: I need money to track my money?
ABBOTT: It comes bundled with your computer.
COSTELLO: What's bundled with my computer?
ABBOTT: Money.
COSTELLO: Money comes with my computer?
ABBOTT: Yes. No extra charge.
COSTELLO: I get a bundle of money with my computer? How much?
ABBOTT: One copy.
COSTELLO: Isn't it illegal to copy money?
ABBOTT: Microsoft gave us a license to copy Money.
COSTELLO: They can give you a license to copy money?
ABBOTT: Why not? THEY OWN IT!
( ********** A few days later ********** )
ABBOTT: Super Duper computer store. May I help you?
COSTELLO: How do I turn my computer off?
ABBOTT: Click on "START"...
</pre>
[[Category:Jokes]]
983f31ab9c8ba7d1acf3b1215123638e731a19d1
File:Outsourced Santa.jpg
6
1619
2878
2006-12-06T03:16:32Z
Khowlin
8
I can't believe they outsourced Santa
wikitext
text/x-wiki
I can't believe they outsourced Santa
e4d7590a30e59a78c7898a5b103e191bab0b3b11
2879
2878
2006-12-06T03:16:49Z
Khowlin
8
wikitext
text/x-wiki
I can't believe they outsourced Santa
[[Category:Jokes]]
616d84cfbbd52c20ff11765341e7404b3e42f204
Handy AIX links
0
744
2880
2582
2006-12-07T04:15:39Z
Stix
2
Add link for AIX toolbox
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www.ibm.com/servers/aix/products/aixos/linux/ IBM AIX Toolbox for Linux Applications], list of downloadable RPM packages of common open source tools.
** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM.
** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ].
* Useful [http://www.redbooks.ibm.com/ Redbooks]:
** [http://www.redbooks.ibm.com/abstracts/SG245120.html IBM eServer pSeries Systems Handbook 2003 Edition].
** [http://www.redbooks.ibm.com/abstracts/SG245768.html Advanced POWER Virtualization on IBM eServer p5 Servers: Architecture and Performance Considerations].
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
4f14bad80daebee522db68867f101533006e94d8
NetBSD Bugs
0
792
2881
2862
2006-12-07T12:03:38Z
Stix
2
/* Current Bugs */ add lfs hang/crash
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
2d6b1eff787273a3cbe5e555b371b3d8b0db3f19
3590 FID messages
0
1620
2882
2006-12-14T05:30:08Z
Stix
2
wikitext
text/x-wiki
Information taken from Appendix B of the IBM® TotalStorage Enterprise Tape System 3590 Operator Guide.
{| style="font-size:10pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Front panel FID messages
! Message || Message Meaning
|-
| FID1
| These messages indicate device errors that require operator and service representative, or service representative only action. The device cannot perform any tasks. See “Appendix B. FID Messages” on page 101.
|-
| FID2
| These messages report a degraded device condition. The customer can schedule a service call.
|-
| FID3
| These messages report a degraded device condition. The customer can schedule a service call.
|-
| FID4
| These messages report a service circuitry failure. The customer can schedule a service call.
|}
{| style="font-size:10pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Tape drive FID messages
! FID || Description || Customer Action
|-
| 00-09
| Configuration or Setup Problem
| Call for service
|-
| 90-98
| Drive Problem
| Call for service
|-
| 9A
| ACF or Cartridge Problem
|
# Ensure you are using correct cartridge, 3590 only.
# This failure may be caused by a dirty cartridge. Look for any contamination on the sides of the cartridge that could cause the pinch rollers to slip. Clean or replace the cartridge.<br>Note: Do not ship magazines with cartridges loaded. The cartridges will vibrate in the magazine slots resulting in contamination on the sides of the cartridges that may cause this failure.
# This failure may be caused by a magazine. Try another magazine.
# Call for service if problem remains.
|-
| 9B
| ACF or Cartridge Problem
|
# Check the position of all cartridges to ensure they are properly positioned in the magazine and in the priority cell. A cartridge that extends too far into the magazine in the import position or a damaged cartridge can cause this error.
# Remove the magazine and look for any obvious obstructions.
# Try another magazine in the ACF.
# Call for service if problem remains.
|-
| 9C-9E
| Drive Problem
| Call for service
|-
| 9F
| ACF or Cartridge Problem
|
# Ensure you are using correct cartridge, 3590 only.
# This failure may be caused by a damaged cartridge. Before replacing any FRUs, inspect the cartridge that was being used when the error occurred for physical defects. Replace the cartridge if it is damaged.
# This failure may be caused by a dirty cartridge. Look for any contamination on the sides of the cartridge that could cause the pinch rollers to slip. Clean or replace the cartridge if necessary.<br> Note: Do not ship magazines with cartridges loaded. The cartridges will vibrate in the magazine slots resulting in contamination on the sides of the cartridges that may cause this failure.
# Call for service if problem remains.
|-
| A0-A6
| Drive Problem
| Call for service
|-
| A7, A8, A9
| ACF or Cartridge Problem
|
# Ensure you are using correct cartridge, 3590 only.
# This failure may be caused by a damaged cartridge. Before replacing any FRUs, inspect the cartridge that was being used when the error occurred for physical defects. Replace the cartridge if it is damaged.
# This failure may be caused by a dirty cartridge. Look for any contamination on the sides of the cartridge that could cause the pinch rollers to slip. Clean or replace the cartridge if necessary.<br> Note: Do not ship magazines with cartridges loaded. The cartridges will vibrate in the magazine slots resulting in contamination on the sides of the cartridges that may cause this failure.
# This failure may be caused by a magazine. Try another magazine.
# Call for service if problem remains.
|-
| B0, B1
| Drive Problem
| Call for service
|-
| B3, B4
| Cartridge or Drive Problem
|
# This failure may be caused by a damaged cartridge. Inspect the cartridge that was being used when the error occurred for physical defects. Replace the
cartridge if it is damaged.
# Call for service if problem remains.
|-
| B3, B4
| Drive Problem
| Call for service
|-
| B9, BA, BB, BC
| Cartridge or Drive Problem
|
# This failure may be caused by a damaged cartridge. Inspect the cartridge that was being used when the error occurred for physical defects. Replace the
cartridge if it is damaged.
# Call for service if problem remains.
|-
| BD-C0
| Drive Problem
| Call for service
|-
| C1
| Drive or Power Problem
| This error may be caused by reduction of power or a power failure to the drive. If not a power failure, call for service.
|-
| C2-C4
| Drive Problem
| Call for service
|-
| C5
| Cartridge or Drive Problem
|
# Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99.
# Call for service if problem remains.
|-
| C6
| Drive Problem
| Call for service
|-
| C7
| Cartridge or Drive Problem
|
# Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99.
# Call for service if problem remains.
|-
| C8-D2
| Drive Problem
| Call for service
|-
| D3
| Cartridge or Drive Problem
|
# Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99.
# Call for service if problem remains.
|-
| D8-E4
| Drive Problem
| Call for service
|-
| E5
| Drive Microcode Problem
| Call for service
|-
| E6-EF
| Drive Problem
| Call for service
|-
| F0-F2
| Cartridge or Drive Problem
|
# Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99.
# Call for service if problem remains.
|-
| F3
| Cartridge or Drive Problem
|
# Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99.
# Call for service if problem remains.
|-
| F4
| Drive Problem
| Call for service
|-
| F5
| SCSI Bus or Fibre Channel Problem
| See “SCSI Bus” on page 105 or “Fibre Channel” on page 109.
|-
| F6
| Cleaning needed for performance reasons.
| Clean the tape drive (run clean tape). If this FID continues to be posted, call for service.
|-
| FE
| Cartridge or Drive Problem
|
#Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99.
# Call for service if problem remains.
|-
| FF
| Operator Procedure or Host Problem
| FID FF is always presented to the host in SCSI Request Sense Data. Some types of problems also present this FID on the operator panel.
# FID FF Displayed on Drive Panel: (It also went to the host.)
#* FID FF is automatically displayed when the operator selects Force Error Dump from the operator Services menu.
#* Action: Remove the dump icon and the FID message by pressing the Reset Push button or by powering the drive OFF, and then ON.
#* The FID message can be removed without removing the dump icon by selecting Reset Drive on the operator Services menu.
# FID FF Displayed at Host Only - Not on Drive Panel: (It went to the host only.)
#* The host receives this FID, but it is not presented on the drive operator panel. If FID FF was reported in host error log via a SIM message, then perform action indicated in SIM message codes (such as clean drive).
#* This FID is presented for an invalid and unsupported SCSI command or parameter, which is a SCSI application program software problem. Sense data exists at the host.
#* This FID can also be presented for a drive operator procedural problem. For example, FID FF is presented when a magazine is not in the ACF and the host issues a Load command. Another example is when the operator tries to switch to random mode and the magazine is not locked.
|}
[[Category:AIX]]
bbd8b0a6b62845b0a221cd21aa1a897a14d811a6
Interpreting SIM and NIM errpt entries
0
1621
2883
2006-12-20T07:50:44Z
Stix
2
First draft
wikitext
text/x-wiki
The following information is taken from the "Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999", Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570 and 3590.
== What is SARS? ==
The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you:
* Determine whether the tape cartridge or the hardware in the tape drive is causing errors
* Determine if the tape media is degrading over time
* Determine if the tape drive hardware is degrading over time
The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity.
The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented.
There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode.
Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online
versions of these documents at one of the following Web sites:
* http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html
* http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main
== What Kinds of Information Does SARS Report? ==
SARS reports the following kinds of information:
* Degraded media (MIM)
* Bad media (MIM)
* Degraded drive (SIM)
* Bad drive (SIM)
* Preventive maintenance actions needed, such as drive cleaning (SIM)
== Why Should I Enable SARS? ==
SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem.
== What Should I Know Before I Enable SARS? ==
You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode:
* SARS is designed to detect the gradual degradation of the performance of media and hardware.
* MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only.
* The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60).
* As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library.
* When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it.
* You will need to copy the data from read-only tape cartridges, then eject them from the library.
* You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA.
== How Do I Configure SARS? ==
SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs.
The SARS reporting of SIMs and MIMs can be disabled if your host software does
not support SIMs and MIMs.
Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''.
== SIM Severity Codes ==
The SIM severity codes are:
* Severity 0 code indicates that the tape drive requires service, but normal operation is not affected.
* Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition.
* Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition.
* Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention.
== MIM Severity Codes ==
The MIM severity codes are:
* Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity).
* Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity).
* Severity 3 code indicates that ''tape directory'' errors occurred (acute severity).
== What Is a Service Information Message (SIM)? ==
A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption.
A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact.
{| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Figure 1. SIM Format
! Bytes\Offset
! width="5%" | 0
! width="5%" | 1
! width="5%" | 2
! width="5%" | 3
! width="5%" | 4
! width="5%" | 5
! width="5%" | 6
! width="5%" | 7
! width="5%" | 8
! width="5%" | 9
! width="5%" | A
! width="5%" | B
! width="5%" | C
! width="5%" | D
! width="5%" | E
! width="5%" | F
|-
! 00-0F
| Page Code 31 || RSVD
| colspan=2 | Length
| colspan=2 | Parm Code || Parm Ctrl
|| Parm Length || SIM or MIM
| colspan=7 | Reserved
|-
! 10-1F
| colspan=4 | Microcode and link Level
| colspan=2 | Message Code
| colspan=2 | Reserved || Excp Msg || SRVC Msg || Sev || RSVD
| colspan=2 | Exception Data
| colspan=2 | FRU Identifier
|-
! 20-2F
| colspan=2 | FRU Ident (cont)
| colspan=4 | First FSC
| colspan=4 | Last FSC
| colspan=4 | Product ID
| colspan=2 | Manufacturer
|-
! 30-3F
| Mfg (cont)
| colspan=2 | Plant of Manufacture
| Dash
| colspan=12 | Sequence Number (Drive Serial Number)
|-
! 40-4F
| colspan=5 | Device Type
| colspan=3 | Device Model Number
| colspan=8 |
|}
[[Category:AIX]]
520e3f79c6c6744837e540665712f4b265859498
2884
2883
2006-12-20T08:22:12Z
Stix
2
Add See Also.
wikitext
text/x-wiki
The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592.
== What is SARS? ==
The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you:
* Determine whether the tape cartridge or the hardware in the tape drive is causing errors
* Determine if the tape media is degrading over time
* Determine if the tape drive hardware is degrading over time
The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity.
The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented.
There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode.
Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online
versions of these documents at one of the following Web sites:
* http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html
* http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main
== What Kinds of Information Does SARS Report? ==
SARS reports the following kinds of information:
* Degraded media (MIM)
* Bad media (MIM)
* Degraded drive (SIM)
* Bad drive (SIM)
* Preventive maintenance actions needed, such as drive cleaning (SIM)
== Why Should I Enable SARS? ==
SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem.
== What Should I Know Before I Enable SARS? ==
You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode:
* SARS is designed to detect the gradual degradation of the performance of media and hardware.
* MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only.
* The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60).
* As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library.
* When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it.
* You will need to copy the data from read-only tape cartridges, then eject them from the library.
* You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA.
== How Do I Configure SARS? ==
SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs.
The SARS reporting of SIMs and MIMs can be disabled if your host software does
not support SIMs and MIMs.
Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''.
== SIM Severity Codes ==
The SIM severity codes are:
* Severity 0 code indicates that the tape drive requires service, but normal operation is not affected.
* Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition.
* Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition.
* Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention.
== MIM Severity Codes ==
The MIM severity codes are:
* Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity).
* Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity).
* Severity 3 code indicates that ''tape directory'' errors occurred (acute severity).
== What Is a Service Information Message (SIM)? ==
A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption.
A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact.
{| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Figure 1. SIM Format
! Bytes\Offset
! width="5%" | 0
! width="5%" | 1
! width="5%" | 2
! width="5%" | 3
! width="5%" | 4
! width="5%" | 5
! width="5%" | 6
! width="5%" | 7
! width="5%" | 8
! width="5%" | 9
! width="5%" | A
! width="5%" | B
! width="5%" | C
! width="5%" | D
! width="5%" | E
! width="5%" | F
|-
! 00-0F
| Page Code 31 || RSVD
| colspan=2 | Length
| colspan=2 | Parm Code || Parm Ctrl
|| Parm Length || SIM or MIM
| colspan=7 | Reserved
|-
! 10-1F
| colspan=4 | Microcode and link Level
| colspan=2 | Message Code
| colspan=2 | Reserved || Excp Msg || SRVC Msg || Sev || RSVD
| colspan=2 | Exception Data
| colspan=2 | FRU Identifier
|-
! 20-2F
| colspan=2 | FRU Ident (cont)
| colspan=4 | First FSC
| colspan=4 | Last FSC
| colspan=4 | Product ID
| colspan=2 | Manufacturer
|-
! 30-3F
| Mfg (cont)
| colspan=2 | Plant of Manufacture
| Dash
| colspan=12 | Sequence Number (Drive Serial Number)
|-
! 40-4F
| colspan=5 | Device Type
| colspan=3 | Device Model Number
| colspan=8 |
|}
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999].
* [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide].
* [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library].
[[Category:AIX]]
6dd10d1c49b131b940e423cf1ef7eb6fcd5752cc
2885
2884
2006-12-20T08:33:58Z
Stix
2
/* What Is a Service Information Message (SIM)? */ expand
wikitext
text/x-wiki
The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592.
== What is SARS? ==
The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you:
* Determine whether the tape cartridge or the hardware in the tape drive is causing errors
* Determine if the tape media is degrading over time
* Determine if the tape drive hardware is degrading over time
The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity.
The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented.
There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode.
Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online
versions of these documents at one of the following Web sites:
* http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html
* http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main
== What Kinds of Information Does SARS Report? ==
SARS reports the following kinds of information:
* Degraded media (MIM)
* Bad media (MIM)
* Degraded drive (SIM)
* Bad drive (SIM)
* Preventive maintenance actions needed, such as drive cleaning (SIM)
== Why Should I Enable SARS? ==
SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem.
== What Should I Know Before I Enable SARS? ==
You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode:
* SARS is designed to detect the gradual degradation of the performance of media and hardware.
* MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only.
* The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60).
* As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library.
* When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it.
* You will need to copy the data from read-only tape cartridges, then eject them from the library.
* You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA.
== How Do I Configure SARS? ==
SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs.
The SARS reporting of SIMs and MIMs can be disabled if your host software does
not support SIMs and MIMs.
Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''.
== SIM Severity Codes ==
The SIM severity codes are:
* Severity 0 code indicates that the tape drive requires service, but normal operation is not affected.
* Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition.
* Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition.
* Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention.
== MIM Severity Codes ==
The MIM severity codes are:
* Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity).
* Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity).
* Severity 3 code indicates that ''tape directory'' errors occurred (acute severity).
== What Is a Service Information Message (SIM)? ==
A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption.
A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact.
{| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Figure 1. SIM Format
! Bytes\Offset
! width="5%" | 0
! width="5%" | 1
! width="5%" | 2
! width="5%" | 3
! width="5%" | 4
! width="5%" | 5
! width="5%" | 6
! width="5%" | 7
! width="5%" | 8
! width="5%" | 9
! width="5%" | A
! width="5%" | B
! width="5%" | C
! width="5%" | D
! width="5%" | E
! width="5%" | F
|-
! 00-0F
| Page Code 31 || RSVD
| colspan=2 | Length
| colspan=2 | Parm Code || Parm Ctrl
|| Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span>
| colspan=7 | Reserved
|-
! 10-1F
| colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span>
| colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span>
| colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span>
|| SRVC Msg<br><span style="font-size:10pt; color:red">5</span>
|| Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD
| colspan=2 | Exception Data
| colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span>
|-
! 20-2F
| colspan=2 | FRU Ident (cont)
| colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span>
| colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span>
| colspan=4 | Product ID
| colspan=2 | Manufacturer
|-
! 30-3F
| Mfg (cont)
| colspan=2 | Plant of Manufacture
| Dash
| colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span>
|-
! 40-4F
| colspan=5 | Device Type
| colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span>
| colspan=8 |
|}
* <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = MIM present
* <span style="font-size:10pt; color:red">2</span> Microcode and Link Level
* <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]].
* <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43.
* <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44.
* <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3.
* <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36.
* <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number)
* <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF)
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999].
* [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide].
* [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library].
[[Category:AIX]]
9bd5373a9a60f8b9330e847f266a66dd0441d0c2
2886
2885
2006-12-21T03:08:22Z
Stix
2
Expand
wikitext
text/x-wiki
The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592.
== What is SARS? ==
The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you:
* Determine whether the tape cartridge or the hardware in the tape drive is causing errors
* Determine if the tape media is degrading over time
* Determine if the tape drive hardware is degrading over time
The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity.
The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented.
There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode.
Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online
versions of these documents at one of the following Web sites:
* http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html
* http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main
== What Kinds of Information Does SARS Report? ==
SARS reports the following kinds of information:
* Degraded media (MIM)
* Bad media (MIM)
* Degraded drive (SIM)
* Bad drive (SIM)
* Preventive maintenance actions needed, such as drive cleaning (SIM)
== Why Should I Enable SARS? ==
SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem.
== What Should I Know Before I Enable SARS? ==
You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode:
* SARS is designed to detect the gradual degradation of the performance of media and hardware.
* MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only.
* The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60).
* As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library.
* When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it.
* You will need to copy the data from read-only tape cartridges, then eject them from the library.
* You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA.
== How Do I Configure SARS? ==
SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs.
The SARS reporting of SIMs and MIMs can be disabled if your host software does
not support SIMs and MIMs.
Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''.
== SIM Severity Codes ==
The SIM severity codes are:
* Severity 0 code indicates that the tape drive requires service, but normal operation is not affected.
* Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition.
* Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition.
* Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention.
== MIM Severity Codes ==
The MIM severity codes are:
* Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity).
* Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity).
* Severity 3 code indicates that ''tape directory'' errors occurred (acute severity).
== What Is a Service Information Message (SIM)? ==
A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption.
A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact.
{| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Figure 1. SIM Format
! Bytes\Offset
! width="5%" | 0
! width="5%" | 1
! width="5%" | 2
! width="5%" | 3
! width="5%" | 4
! width="5%" | 5
! width="5%" | 6
! width="5%" | 7
! width="5%" | 8
! width="5%" | 9
! width="5%" | A
! width="5%" | B
! width="5%" | C
! width="5%" | D
! width="5%" | E
! width="5%" | F
|-
! 00-0F
| Page Code 31 || RSVD
| colspan=2 | Length
| colspan=2 | Parm Code || Parm Ctrl
|| Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span>
| colspan=7 | Reserved
|-
! 10-1F
| colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span>
| colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span>
| colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span>
|| SRVC Msg<br><span style="font-size:10pt; color:red">5</span>
|| Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD
| colspan=2 | Exception Data
| colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span>
|-
! 20-2F
| colspan=2 | FRU Ident (cont)
| colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span>
| colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span>
| colspan=4 | Product ID
| colspan=2 | Manufacturer
|-
! 30-3F
| Mfg (cont)
| colspan=2 | Plant of Manufacture
| Dash
| colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span>
|-
! 40-4F
| colspan=5 | Device Type
| colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span>
| colspan=8 |
|}
* <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = MIM present
* <span style="font-size:10pt; color:red">2</span> Microcode and Link Level
* <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]].
* <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43.
* <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44.
* <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3.
* <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36.
* <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number)
* <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF)
== What Are the SIM Message Codes? ==
[[#table1|Table 1]] shows the hex and ASCII forms and a description of the SIM message codes.
<span name="table1"></span>
{| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Table 1. SIM Message Code Descriptions
! Message Code (Hex)
! Message Code (ASCII)
! Description
|-
| 3030 || 00 || '''No Message:''' This is the default message indicating that the device does not have an error to report.
|-
| 3430 || 40 || '''Operator Intervention Required:''' An operator action is required at the device. For example, a magazine is full and needs to be replaced or emptied. Check the device error log for possible repair action.
|-
| 3431 || 41 || '''Device Degraded:''' The device is performing in a degraded state but can be used. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3432 || 42 || '''Device Hardware Failure:''' The device can not be used. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3433 || 43 || '''Service Circuits Failed, Operations not Affected:''' This error does not affect the performance of the device. The failure affects only circuits used for non-operational testing. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3535 || 55 || '''Clean Device:''' Load a cleaning cartridge in the device. The drive returns the cleaning cartridge following the cleaning procedure.
|-
| 3537 || 57 || '''Device has been cleaned:''' A cleaning cartridge has cleaned the drive.
|}
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999].
* [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide].
* [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library].
[[Category:AIX]]
307506c1c38ba6e7df128cbcad6f8fb8916b8d3b
2887
2886
2006-12-21T03:10:36Z
Stix
2
/* What Are the SIM Message Codes? */ fix link
wikitext
text/x-wiki
The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592.
== What is SARS? ==
The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you:
* Determine whether the tape cartridge or the hardware in the tape drive is causing errors
* Determine if the tape media is degrading over time
* Determine if the tape drive hardware is degrading over time
The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity.
The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented.
There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode.
Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online
versions of these documents at one of the following Web sites:
* http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html
* http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main
== What Kinds of Information Does SARS Report? ==
SARS reports the following kinds of information:
* Degraded media (MIM)
* Bad media (MIM)
* Degraded drive (SIM)
* Bad drive (SIM)
* Preventive maintenance actions needed, such as drive cleaning (SIM)
== Why Should I Enable SARS? ==
SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem.
== What Should I Know Before I Enable SARS? ==
You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode:
* SARS is designed to detect the gradual degradation of the performance of media and hardware.
* MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only.
* The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60).
* As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library.
* When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it.
* You will need to copy the data from read-only tape cartridges, then eject them from the library.
* You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA.
== How Do I Configure SARS? ==
SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs.
The SARS reporting of SIMs and MIMs can be disabled if your host software does
not support SIMs and MIMs.
Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''.
== SIM Severity Codes ==
The SIM severity codes are:
* Severity 0 code indicates that the tape drive requires service, but normal operation is not affected.
* Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition.
* Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition.
* Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention.
== MIM Severity Codes ==
The MIM severity codes are:
* Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity).
* Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity).
* Severity 3 code indicates that ''tape directory'' errors occurred (acute severity).
== What Is a Service Information Message (SIM)? ==
A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption.
A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact.
{| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Figure 1. SIM Format
! Bytes\Offset
! width="5%" | 0
! width="5%" | 1
! width="5%" | 2
! width="5%" | 3
! width="5%" | 4
! width="5%" | 5
! width="5%" | 6
! width="5%" | 7
! width="5%" | 8
! width="5%" | 9
! width="5%" | A
! width="5%" | B
! width="5%" | C
! width="5%" | D
! width="5%" | E
! width="5%" | F
|-
! 00-0F
| Page Code 31 || RSVD
| colspan=2 | Length
| colspan=2 | Parm Code || Parm Ctrl
|| Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span>
| colspan=7 | Reserved
|-
! 10-1F
| colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span>
| colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span>
| colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span>
|| SRVC Msg<br><span style="font-size:10pt; color:red">5</span>
|| Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD
| colspan=2 | Exception Data
| colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span>
|-
! 20-2F
| colspan=2 | FRU Ident (cont)
| colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span>
| colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span>
| colspan=4 | Product ID
| colspan=2 | Manufacturer
|-
! 30-3F
| Mfg (cont)
| colspan=2 | Plant of Manufacture
| Dash
| colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span>
|-
! 40-4F
| colspan=5 | Device Type
| colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span>
| colspan=8 |
|}
* <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = MIM present
* <span style="font-size:10pt; color:red">2</span> Microcode and Link Level
* <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]].
* <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43.
* <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44.
* <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3.
* <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36.
* <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number)
* <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF)
== What Are the SIM Message Codes? ==
[[#table1|Table 1]] shows the hex and ASCII forms and a description of the SIM message codes.
<span id="table1"></span>
{| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Table 1. SIM Message Code Descriptions
! Message Code (Hex)
! Message Code (ASCII)
! Description
|-
| 3030 || 00 || '''No Message:''' This is the default message indicating that the device does not have an error to report.
|-
| 3430 || 40 || '''Operator Intervention Required:''' An operator action is required at the device. For example, a magazine is full and needs to be replaced or emptied. Check the device error log for possible repair action.
|-
| 3431 || 41 || '''Device Degraded:''' The device is performing in a degraded state but can be used. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3432 || 42 || '''Device Hardware Failure:''' The device can not be used. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3433 || 43 || '''Service Circuits Failed, Operations not Affected:''' This error does not affect the performance of the device. The failure affects only circuits used for non-operational testing. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3535 || 55 || '''Clean Device:''' Load a cleaning cartridge in the device. The drive returns the cleaning cartridge following the cleaning procedure.
|-
| 3537 || 57 || '''Device has been cleaned:''' A cleaning cartridge has cleaned the drive.
|}
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999].
* [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide].
* [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library].
[[Category:AIX]]
67fd68c7b9ffeddb8e05d7621152215c1472cf62
2890
2887
2006-12-29T03:06:44Z
Stix
2
Expand
wikitext
text/x-wiki
The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592.
== What is SARS? ==
The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you:
* Determine whether the tape cartridge or the hardware in the tape drive is causing errors
* Determine if the tape media is degrading over time
* Determine if the tape drive hardware is degrading over time
The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity.
The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented.
There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode.
Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online
versions of these documents at one of the following Web sites:
* http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html
* http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main
== What Kinds of Information Does SARS Report? ==
SARS reports the following kinds of information:
* Degraded media (MIM)
* Bad media (MIM)
* Degraded drive (SIM)
* Bad drive (SIM)
* Preventive maintenance actions needed, such as drive cleaning (SIM)
== Why Should I Enable SARS? ==
SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem.
== What Should I Know Before I Enable SARS? ==
You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode:
* SARS is designed to detect the gradual degradation of the performance of media and hardware.
* MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only.
* The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60).
* As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library.
* When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it.
* You will need to copy the data from read-only tape cartridges, then eject them from the library.
* You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA.
== How Do I Configure SARS? ==
SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs.
The SARS reporting of SIMs and MIMs can be disabled if your host software does
not support SIMs and MIMs.
Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''.
== SIM Severity Codes ==
The SIM severity codes are:
* Severity 0 code indicates that the tape drive requires service, but normal operation is not affected.
* Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition.
* Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition.
* Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention.
== MIM Severity Codes ==
The MIM severity codes are:
* Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity).
* Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity).
* Severity 3 code indicates that ''tape directory'' errors occurred (acute severity).
== What Is a Service Information Message (SIM)? ==
A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption.
A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact.
{| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Figure 1. SIM Format
! Bytes\Offset
! width="5%" | 0
! width="5%" | 1
! width="5%" | 2
! width="5%" | 3
! width="5%" | 4
! width="5%" | 5
! width="5%" | 6
! width="5%" | 7
! width="5%" | 8
! width="5%" | 9
! width="5%" | A
! width="5%" | B
! width="5%" | C
! width="5%" | D
! width="5%" | E
! width="5%" | F
|-
! 00-0F
| Page Code 31 || RSVD
| colspan=2 | Length
| colspan=2 | Parm Code || Parm Ctrl
| Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span>
| colspan=7 | Reserved
|-
! 10-1F
| colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span>
| colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span>
| colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span>
| SRVC Msg<br><span style="font-size:10pt; color:red">5</span>
| Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD
| colspan=2 | Exception Data
| colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span>
|-
! 20-2F
| colspan=2 | FRU Ident (cont)
| colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span>
| colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span>
| colspan=4 | Product ID
| colspan=2 | Manufacturer
|-
! 30-3F
| Mfg (cont)
| colspan=2 | Plant of Manufacture
| Dash
| colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span>
|-
! 40-4F
| colspan=5 | Device Type
| colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span>
| colspan=8 |
|}
* <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = '''SIM''' present, 02 = MIM present
* <span style="font-size:10pt; color:red">2</span> Microcode and Link Level
* <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]].
* <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43.
* <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44.
* <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3.
* <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36.
* <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number)
* <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF)
== What Are the SIM Message Codes? ==
[[#table1|Table 1]] shows the hex and ASCII forms and a description of the SIM message codes.
<span id="table1"></span>
{| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Table 1. SIM Message Code Descriptions
! Message Code (Hex)
! Message Code (ASCII)
! Description
|-
| 3030 || 00 || '''No Message:''' This is the default message indicating that the device does not have an error to report.
|-
| 3430 || 40 || '''Operator Intervention Required:''' An operator action is required at the device. For example, a magazine is full and needs to be replaced or emptied. Check the device error log for possible repair action.
|-
| 3431 || 41 || '''Device Degraded:''' The device is performing in a degraded state but can be used. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3432 || 42 || '''Device Hardware Failure:''' The device can not be used. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3433 || 43 || '''Service Circuits Failed, Operations not Affected:''' This error does not affect the performance of the device. The failure affects only circuits used for non-operational testing. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3535 || 55 || '''Clean Device:''' Load a cleaning cartridge in the device. The drive returns the cleaning cartridge following the cleaning procedure.
|-
| 3537 || 57 || '''Device has been cleaned:''' A cleaning cartridge has cleaned the drive.
|}
== What Is a Media Information Message (MIM)? ==
A MIM alerts you that an abnormal condition in a media (tape) volume requires your attention. Information in the MIM identifies the tape that has the abnormal condition. A MIM is a SCSI Log Sense page (see Figure 2 for a graphic view of the MIM format).
A MIM contains the volume serial number of the ''bad'' tape and specifies what is wrong with the tape. This allows you to do maintenance within the tape library and to prevent unnecessary service calls due to the tape.
{| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Figure 2. MIM Format
! Bytes\Offset
! width="5%" | 0
! width="5%" | 1
! width="5%" | 2
! width="5%" | 3
! width="5%" | 4
! width="5%" | 5
! width="5%" | 6
! width="5%" | 7
! width="5%" | 8
! width="5%" | 9
! width="5%" | A
! width="5%" | B
! width="5%" | C
! width="5%" | D
! width="5%" | E
! width="5%" | F
|-
! 00-0F
| Page Code 31 || RSVD
| colspan=2 | Length
| colspan=2 | Parm Code || Parm Ctrl
| Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span>
| colspan=7 | Reserved
|-
! 10-1F
| colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span>
| colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span>
| colspan=2 | Engineering Data
| Excp Msg<br><span style="font-size:10pt; color:red">4</span>
| SRVC Msg<br><span style="font-size:10pt; color:red">5</span>
| Sev<br><span style="font-size:10pt; color:red">6</span>
| colspan=3 | Reserved
| colspan=2 | First FSC<br><span style="font-size:10pt; color:red">7</span>
|-
! 20-2F
| colspan=2 | First FSC<br>(cont)
| colspan=6 | VOLSER (Volume Serial Number)<br><span style="font-size:10pt; color:red">8</span>
| Valid Flag<br><span style="font-size:10pt; color:red">9</span> || RSVD
| colspan=4 | Product ID
| colspan=2 | Manufacturer
|-
! 30-3F
| Mfg (cont)
| colspan=2 | Plant of Manufacture
| Dash
| colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span>
|-
! 40-4F
| colspan=5 | Device Type
| colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span>
| colspan=8 |
|}
* <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = '''MIM''' present
* <span style="font-size:10pt; color:red">2</span> Microcode and Link Level
* <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table2|Table 2]].
* <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “MIM Exception Messages” on page 43.
* <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message)
* <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “MIM Severity Codes” on page 3.
* <span style="font-size:10pt; color:red">7</span> First FSC: Engineering data
* <span style="font-size:10pt; color:red">8</span> VOLSER (Volume Serial Number)
* <span style="font-size:10pt; color:red">9</span> Valid Flag: 00 = VOLSER not valid, 01 = VOLSER valid
* <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number)
* <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF)
== What Are the MIM Message Codes? ==
[[#table2|Table 2]] shows the hex and ASCII forms and a description of the MIM message codes.
<span id="table2"></span>
{| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Table 2. MIM Message Code Descriptions
! Message Code (Hex)
! Message Code (ASCII)
! Description
|-
| 3630 || 60 || '''Bad Media, Read-Only Permitted:''' The tape drive will not actually write-protect the cartridge when this message code is presented. If you want to write to the data on this tape, it is recommended that you first copy the data to another tape cartridge. Then, remove this tape cartridge from the library.
|-
| 3631 || 61 || '''Rewrite Data if Possible:''' The data on the tape cartridge is degraded. Attempt to copy the data to a new tape cartridge or rewrite the data.
|-
| 3632 || 62 || '''Read Data if Possible:''' The tape directory is degraded. Attempt to read the tape to rebuild the tape directory.
|-
| 3634 || 64 || '''Bad Media, Cannot Read or Write:''' Remove the tape cartridge from the library. Data is likely lost without special tools to recover it.
|-
| 3732 || 72 || '''Replace Cleaner Cartridge:''' Order a new cleaner cartridge (3570 drives only).
|}
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999].
* [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide].
* [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library].
[[Category:AIX]]
bb19ba01804e62aa5e08a1fd37e504d3729f62c4
Internet Links
0
804
2888
2864
2006-12-23T07:23:22Z
Stix
2
/* BSD */ Update Darwin links
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
b7cda8a034168455c5fd092cb6841c55379a6f2b
2889
2888
2006-12-26T01:54:15Z
Stix
2
/* Articles */ Add Vista article
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
e7c11bf4a014528ede509a2186d770ca20f20ff1
2896
2889
2007-01-17T23:22:39Z
Stix
2
Add "Bargain Stores"
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
d24302244ef5044851ff0460d5b01da213324f39
2898
2896
2007-01-24T02:26:00Z
Stix
2
/* Miscellaneous */ add ozspeedtest
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
f6d33641a03b7bf17d083b935ff1816ab428ec06
2899
2898
2007-01-24T02:42:49Z
Stix
2
/* Articles */ Fix broken link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
[[Category:Links]]
[[Category:Personal]]
2b629ecb2533e83d750ee5275bea930b1d8f4992
2900
2899
2007-01-29T10:38:53Z
Stix
2
/* Miscellaneous */ add the 'ocracy
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
[[Category:Links]]
[[Category:Personal]]
9429e4550d2c4a2073217bdb59b06493527fc40c
2909
2900
2007-02-05T20:59:43Z
Stix
2
/* Computer-Technical Links */ Add pastebins
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
[[Category:Links]]
[[Category:Personal]]
0bb61e1ceecda3c8c6f76d12bf55385c970b6771
2917
2909
2007-02-19T04:43:45Z
Stix
2
/* Quick Reference Cards */ Add Rosetta Stone
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
[[Category:Links]]
[[Category:Personal]]
352037ab04ccafb804f381a6870631272bc3a798
2918
2917
2007-02-22T07:29:17Z
Stix
2
/* Articles */ Add disk reliability article
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
[[Category:Links]]
[[Category:Personal]]
5fded23665ebcc78dbf905d80ca7b8bb49e958ab
2919
2918
2007-02-27T08:00:33Z
Stix
2
/* Articles */ add google disk failure paper
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
[[Category:Links]]
[[Category:Personal]]
8742d6bfdfd99e7a68b2ee5d2863c36b8cef7a06
2920
2919
2007-03-06T10:13:36Z
Stix
2
/* Photography */ add photonotes link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
[[Category:Links]]
[[Category:Personal]]
e606f19b45b665976ab2ac70513990333d4d986d
2928
2920
2007-03-29T04:29:06Z
Stix
2
/* Miscellaneous */ edible blooms
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
[[Category:Links]]
[[Category:Personal]]
c87183755832b82d9c3400353f1c91c14a7dce5d
slibclean
0
738
2891
1658
2007-01-02T00:14:50Z
Stix
2
Add link to man page
wikitext
text/x-wiki
Under [[AIX]], shared libraries may remain cached in [[RAM]] even after their associated directory entries have been [[unlinked]]. These shared libraries then consume disk space, but are invisible to tools like [[du]], [[lsof]], etc.
slibclean scans memory looking for [[shared libraries]] with a zero reference count, and frees all it finds. If these belong to [[unlinked]] files, the disk space is released.
This command is harmless, although requires [[root]] to run. It may be run at any time.
== See Also ==
* [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds5/slibclean.htm slibclean] AIX 5.3 man page.
[[Category:AIX]]
5592f96d09baf061a1d79b9728473cd61b30d2c6
Balloon Ride
0
824
2892
1740
2007-01-02T00:32:19Z
Stix
2
[[Ballon Ride]] moved to [[Balloon Ride]]: Spelling
wikitext
text/x-wiki
A man is flying in a hot air balloon and realises he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts "Excuse me, can you tell me where I am?"
The man below says "Yes, you're in a hot air balloon, hovering 30 feet above this field."
"You must work in Information Technology" says the balloonist.
"I do." replies the man. "How did you know?"
"Well..." says the balloonist, "everything you have told me is technically correct, but it's of no use to anyone."
The man below says "you must work in business."
"I do," replies the balloonist, "but how did you know?" "Well..." says the man, "you don't know where you are, or where you're going, but you expect me to be able to help. You're in the
same position you were before we met, but now it's my fault!"
[[Category:Jokes]]
ee5923872713c51be84c75b1202d2ede905e0acc
http/1.1 response codes
0
1623
2894
2007-01-02T03:42:15Z
Stix
2
wikitext
text/x-wiki
Summary of http 1.1 response codes taken from RFC 2068.
== 1xx Informational ==
This class of status code indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line. Since HTTP/1.0 did not define any 1xx status codes, servers MUST NOT send a 1xx response to an HTTP/1.0 client except under experimental conditions.
=== 100 Continue ===
The client may continue with its request. This interim response is used to inform the client that the initial part of the request has been received and has not yet been rejected by the server. The client SHOULD continue by sending the remainder of the request or, if the request has already been completed, ignore this response. The server MUST send a final response after the request has been completed.
=== 101 Switching Protocols ===
The server understands and is willing to comply with the client's request, via the Upgrade message header field (section 14.41), for a change in the application protocol being used on this connection. The server will switch protocols to those defined by the response's Upgrade header field immediately after the empty line which terminates the 101 response.
The protocol should only be switched when it is advantageous to do so. For example, switching to a newer version of HTTP is advantageous over older versions, and switching to a real-time, synchronous protocol may be advantageous when delivering resources that use such features.
== 2xx Successful ==
This class of status code indicates that the client's request was successfully received, understood, and accepted.
=== 200 OK ===
The request has succeeded. The information returned with the response is dependent on the method used in the request, for example:
; GET : an entity corresponding to the requested resource is sent in the response;
; HEAD : the entity-header fields corresponding to the requested resource are sent in the response without any message-body;
; POST : an entity describing or containing the result of the action;
; TRACE : an entity containing the request message as received by the end server.
=== 201 Created ===
The request has been fulfilled and resulted in a new resource being created. The newly created resource can be referenced by the URI(s) returned in the entity of the response, with the most specific URL for the resource given by a Location header field. The origin server MUST create the resource before returning the 201 status code. If the action cannot be carried out immediately, the server should respond with 202 (Accepted) response instead.
=== 202 Accepted ===
The request has been accepted for processing, but the processing has not been completed. The request MAY or MAY NOT eventually be acted upon, as it MAY be disallowed when processing actually takes place. There is no facility for re-sending a status code from an asynchronous operation such as this.
The 202 response is intentionally non-committal. Its purpose is to allow a server to accept a request for some other process (perhaps a batch-oriented process that is only run once per day) without requiring that the user agent's connection to the server persist until the process is completed. The entity returned with this response SHOULD include an indication of the request's current status and either a pointer to a status monitor or some estimate of when the user can expect the request to be fulfilled.
=== 203 Non-Authoritative Information ===
The returned metainformation in the entity-header is not the definitive set as available from the origin server, but is gathered from a local or a third-party copy. The set presented MAY be a subset or superset of the original version. For example, including local annotation information about the resource MAY result in a superset of the metainformation known by the origin server. Use of this response code is not required and is only appropriate when the response would otherwise be 200 (OK).
=== 204 No Content ===
The server has fulfilled the request but there is no new information to send back. If the client is a user agent, it SHOULD NOT change its document view from that which caused the request to be sent. This response is primarily intended to allow input for actions to take place without causing a change to the user agent's active document view. The response MAY include new metainformation in the form of entity-headers, which SHOULD apply to the document currently in the user agent's active view.
The 204 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields.
=== 205 Reset Content ===
The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to be sent. This response is primarily intended to allow input for actions to take place via user input, followed by a clearing of the form in which the input is given so that the user can easily initiate another input action. The response MUST NOT include an entity.
=== 206 Partial Content ===
The server has fulfilled the partial GET request for the resource. The request must have included a Range header field (section 14.36) indicating the desired range. The response MUST include either a Content-Range header field (section 14.17) indicating the range included with this response, or a multipart/byteranges Content-Type including Content-Range fields for each part. If multipart/byteranges is not used, the Content-Length header field in the response MUST match the actual number of OCTETs transmitted in the message-body.
A cache that does not support the Range and Content-Range headers MUST NOT cache 206 (Partial) responses.
== 3xx Redirection ==
This class of status code indicates that further action needs to be taken by the user agent in order to fulfill the request. The action required MAY be carried out by the user agent without interaction with the user if and only if the method used in the second request is GET or HEAD. A user agent SHOULD NOT automatically redirect a request more than 5 times, since such redirections usually indicate an infinite loop.
=== 300 Multiple Choices ===
The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information (section 12) is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location.
Unless it was a HEAD request, the response SHOULD include an entity containing a list of resource characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content- Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection.
If the server has a preferred choice of representation, it SHOULD include the specific URL for that representation in the Location field; user agents MAY use the Location field value for automatic redirection. This response is cachable unless indicated otherwise.
=== 301 Moved Permanently ===
The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD be done using one of the returned URIs. Clients with link editing capabilities SHOULD automatically re-link references to the Request-URI to one or more of the new references returned by the server, where possible. This response is cachable unless indicated otherwise.
If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
If the 301 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued.
'''Note:''' When automatically redirecting a POST request after receiving a 301 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request.
=== 302 Moved Temporarily ===
The requested resource resides temporarily under a different URI. Since the redirection may be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. This response is only cachable if indicated by a Cache-Control or Expires header field.
If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
If the 302 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued.
'''Note:''' When automatically redirecting a POST request after receiving a 302 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request.
=== 303 See Other ===
The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource. This method exists primarily to allow the output of a POST-activated script to redirect the user agent to a selected resource. The new URI is not a substitute reference for the originally requested resource. The 303 response is not cachable, but the response to the second (redirected) request MAY be cachable.
If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
=== 304 Not Modified ===
If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code. The response MUST NOT contain a message-body.
The response MUST include the following header fields:
* Date
* ETag and/or Content-Location, if the header would have been sent in a 200 response to the same request
* Expires, Cache-Control, and/or Vary, if the field-value might differ from that sent in any previous response for the same variant
If the conditional GET used a strong cache validator (see section 13.3.3), the response SHOULD NOT include other entity-headers. Otherwise (i.e., the conditional GET used a weak validator), the response MUST NOT include other entity-headers; this prevents inconsistencies between cached entity-bodies and updated headers.
If a 304 response indicates an entity not currently cached, then the cache MUST disregard the response and repeat the request without the conditional.
If a cache uses a received 304 response to update a cache entry, the cache MUST update the entry to reflect any new field values given in the response.
The 304 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields.
=== 305 Use Proxy ===
The requested resource MUST be accessed through the proxy given by the Location field. The Location field gives the URL of the proxy. The recipient is expected to repeat the request via the proxy.
== 4xx Client Error ==
The 4xx class of status code is intended for cases in which the client seems to have erred. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents SHOULD display any included entity to the user.
'''Note:''' If the client is sending data, a server implementation using TCP should be careful to ensure that the client acknowledges receipt of the packet(s) containing the response, before the server closes the input connection. If the client continues sending data to the server after the close, the server's TCP stack will send a reset packet to the client, which may erase the client's unacknowledged input buffers before they can be read and interpreted by the HTTP application.
=== 400 Bad Request ===
The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications.
=== 401 Unauthorized ===
The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. If the 401 response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the user SHOULD be presented the entity that was given in the response, since that entity MAY include relevant diagnostic information. HTTP access authentication is explained in section 11.
=== 402 Payment Required ===
This code is reserved for future use.
=== 403 Forbidden ===
The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.
=== 404 Not Found ===
The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
=== 405 Method Not Allowed ===
The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource.
=== 406 Not Acceptable ===
The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
Unless it was a HEAD request, the response SHOULD include an entity containing a list of available entity characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content-Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection.
'''Note:''' HTTP/1.1 servers are allowed to return responses which are not acceptable according to the accept headers sent in the request. In some cases, this may even be preferable to sending a 406 response. User agents are encouraged to inspect the headers of an incoming response to determine if it is acceptable. If the response could be unacceptable, a user agent SHOULD temporarily stop receipt of more data and query the user for a decision on further actions.
=== 407 Proxy Authentication Required ===
This code is similar to 401 (Unauthorized), but indicates that the client MUST first authenticate itself with the proxy. The proxy MUST return a Proxy-Authenticate header field (section 14.33) containing a challenge applicable to the proxy for the requested resource. The client MAY repeat the request with a suitable Proxy-Authorization header field (section 14.34). HTTP access authentication is explained in section 11.
=== 408 Request Timeout ===
The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time.
=== 409 Conflict ===
The request could not be completed due to a conflict with the current state of the resource. This code is only allowed in situations where it is expected that the user might be able to resolve the conflict and resubmit the request. The response body SHOULD include enough information for the user to recognize the source of the conflict. Ideally, the response entity would include enough information for the user or user agent to fix the problem; however, that may not be possible and is not required.
Conflicts are most likely to occur in response to a PUT request. If versioning is being used and the entity being PUT includes changes to a resource which conflict with those made by an earlier (third-party) request, the server MAY use the 409 response to indicate that it can't complete the request. In this case, the response entity SHOULD contain a list of the differences between the two versions in a format defined by the response Content-Type.
=== 410 Gone ===
The requested resource is no longer available at the server and no forwarding address is known. This condition SHOULD be considered permanent. Clients with link editing capabilities SHOULD delete references to the Request-URI after user approval. If the server does not know, or has no facility to determine, whether or not the condition is permanent, the status code 404 (Not Found) SHOULD be used instead. This response is cachable unless indicated otherwise.
The 410 response is primarily intended to assist the task of web maintenance by notifying the recipient that the resource is intentionally unavailable and that the server owners desire that remote links to that resource be removed. Such an event is common for limited-time, promotional services and for resources belonging to individuals no longer working at the server's site. It is not necessary to mark all permanently unavailable resources as "gone" or to keep the mark for any length of time -- that is left to the discretion of the server owner.
=== 411 Length Required ===
The server refuses to accept the request without a defined Content-Length. The client MAY repeat the request if it adds a valid Content-Length header field containing the length of the message-body in the request message.
=== 412 Precondition Failed ===
The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. This response code allows the client to place preconditions on the current resource metainformation (header field data) and thus prevent the requested method from being applied to a resource other than the one intended.
=== 413 Request Entity Too Large ===
The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server may close the connection to prevent the client from continuing the request.
If the condition is temporary, the server SHOULD include a Retry- After header field to indicate that it is temporary and after what time the client may try again.
=== 414 Request-URI Too Long ===
The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. This rare condition is only likely to occur when a client has improperly converted a POST request to a GET request with long query information, when the client has descended into a URL "black hole" of redirection (e.g., a redirected URL prefix that points to a suffix of itself), or when the server is under attack by a client attempting to exploit security holes present in some servers using fixed-length buffers for reading or manipulating the Request-URI.
=== 415 Unsupported Media Type ===
The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
== 5xx Server Error ==
Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has erred or is incapable of performing the request. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. User agents SHOULD display any included entity to the user. These response codes are applicable to any request method.
=== 500 Internal Server Error ===
The server encountered an unexpected condition which prevented it from fulfilling the request.
=== 501 Not Implemented ===
The server does not support the functionality required to fulfill the request. This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource.
=== 502 Bad Gateway ===
The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
=== 503 Service Unavailable ===
The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay may be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.
'''Note:''' The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection.
=== 504 Gateway Timeout ===
The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server it accessed in attempting to complete the request.
=== 505 HTTP Version Not Supported ===
The server does not support, or refuses to support, the HTTP protocol version that was used in the request message. The server is indicating that it is unable or unwilling to complete the request using the same major version as the client, as described in section 3.1, other than with this error message. The response SHOULD contain an entity describing why that version is not supported and what other protocols are supported by that server.
[[Category:Web Management]]
a6831f58bda795dc0e6bab004156bcb031ea0549
Résumé
0
787
2895
2491
2007-01-14T03:03:33Z
Stix
2
/* Dec 1998 - current */ Reorder, expand, add TSM upgrade
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: UNIX System Administrator
:;Duties:
::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
:;Achievements:
::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours.
::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: BHP IT
:;Primary Role: VMS Systems Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements:
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: BHP IT
:;Primary Role: Midrange Facilities Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: BHP IT
:;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties:
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements:
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
3c827bb0be39b68b82f9b8fdf204387e557a502b
Digital Television in Wollongong
0
815
2901
1730
2007-02-02T02:00:58Z
Stix
2
Reword, add partial subchannel list
wikitext
text/x-wiki
Here's a list of the available Digital Television (Standard Definition Television (SDTV) and High Definition Television (HDTV)) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region):
{| border=1 cellpadding=2 cellspacing=0
! Channel Name || Band || VHF/UHF Channel # || Middle Frequency (MHz) || Transmitter || Subchannels
|-
|| ABC || UHF || 51 || 690.5 || Knights Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| SBS || UHF || 54 || 711.625 || Knights Hill ||
|-
|| Prime || UHF || 38 || 599.5 || Knights Hill ||
|-
|| Ten || UHF || 37 || 592.5 || Knights Hill ||
|-
|| Win || UHF || 36 || 585.5 || Knights Hill ||
|-
|| ABC || UHF || 52 || 697.5 || Brokers Nose || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| SBS || UHF || 54 || 711.625 || Brokers Nose ||
|-
|| Prime || UHF || 46 || 655.5 || Brokers Nose ||
|-
|| Ten || UHF || 43 || 634.5 || Brokers Nose ||
|-
|| Win || UHF || 40 || 613.5 || Brokers Nose ||
|-
|| ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill ||
|-
|| SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill ||
|-
|| Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill ||
|-
|| Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill ||
|-
|| Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill ||
|}
== See Also ==
* [http://www.dba.org.au/index.asp?sectionID=22&recPostcode=2500 Digital Broadcasting Authority channel search for postcode 2500].
[[Category:Personal]]
7600703cd7cabca5c8a340bf98b5734f21141823
2902
2901
2007-02-02T02:01:40Z
Stix
2
[[HDTV Wollongong]] moved to [[Digital Television in Wollongong]]: HDTV -> DTV
wikitext
text/x-wiki
Here's a list of the available Digital Television (Standard Definition Television (SDTV) and High Definition Television (HDTV)) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region):
{| border=1 cellpadding=2 cellspacing=0
! Channel Name || Band || VHF/UHF Channel # || Middle Frequency (MHz) || Transmitter || Subchannels
|-
|| ABC || UHF || 51 || 690.5 || Knights Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| SBS || UHF || 54 || 711.625 || Knights Hill ||
|-
|| Prime || UHF || 38 || 599.5 || Knights Hill ||
|-
|| Ten || UHF || 37 || 592.5 || Knights Hill ||
|-
|| Win || UHF || 36 || 585.5 || Knights Hill ||
|-
|| ABC || UHF || 52 || 697.5 || Brokers Nose || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| SBS || UHF || 54 || 711.625 || Brokers Nose ||
|-
|| Prime || UHF || 46 || 655.5 || Brokers Nose ||
|-
|| Ten || UHF || 43 || 634.5 || Brokers Nose ||
|-
|| Win || UHF || 40 || 613.5 || Brokers Nose ||
|-
|| ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill ||
|-
|| SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill ||
|-
|| Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill ||
|-
|| Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill ||
|-
|| Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill ||
|}
== See Also ==
* [http://www.dba.org.au/index.asp?sectionID=22&recPostcode=2500 Digital Broadcasting Authority channel search for postcode 2500].
[[Category:Personal]]
7600703cd7cabca5c8a340bf98b5734f21141823
2904
2902
2007-02-02T02:05:20Z
Stix
2
Reformat table slightly
wikitext
text/x-wiki
Here's a list of the available Digital Television (Standard Definition Television (SDTV) and High Definition Television (HDTV)) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region):
{| border="1" cellpadding="2" cellspacing="0" align="center"
! Channel<br>Name || Band || VHF/UHF<br>Channel # || Middle<br>Frequency (MHz) || Transmitter || Subchannels
|-
|| ABC || UHF || 51 || 690.5 || Knights Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| SBS || UHF || 54 || 711.625 || Knights Hill ||
|-
|| Prime || UHF || 38 || 599.5 || Knights Hill ||
|-
|| Ten || UHF || 37 || 592.5 || Knights Hill ||
|-
|| Win || UHF || 36 || 585.5 || Knights Hill ||
|-
|| ABC || UHF || 52 || 697.5 || Brokers Nose || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| SBS || UHF || 54 || 711.625 || Brokers Nose ||
|-
|| Prime || UHF || 46 || 655.5 || Brokers Nose ||
|-
|| Ten || UHF || 43 || 634.5 || Brokers Nose ||
|-
|| Win || UHF || 40 || 613.5 || Brokers Nose ||
|-
|| ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill ||
|-
|| SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill ||
|-
|| Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill ||
|-
|| Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill ||
|-
|| Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill ||
|}
== See Also ==
* [http://www.dba.org.au/index.asp?sectionID=22&recPostcode=2500 Digital Broadcasting Authority channel search for postcode 2500].
[[Category:Personal]]
7498418f9583b27f4dd9f9fac78493af9e97cece
HDTV Wollongong
0
1624
2903
2007-02-02T02:01:40Z
Stix
2
[[HDTV Wollongong]] moved to [[Digital Television in Wollongong]]: HDTV -> DTV
wikitext
text/x-wiki
#REDIRECT [[Digital Television in Wollongong]]
aa1941d356c28e04e030af79a32d710561a8b120
Tuning the AIX file caches
0
794
2905
2552
2007-02-02T07:19:09Z
Stix
2
spelling
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+).
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorithm. If set to 0, the algorithm will strongly prefer stealing file pages to satisfy memory requests.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibility version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
And if making use of <tt>lru_file_repage</tt>:
# vmo -p -o minperm%=3 -o maxperm%=90 -o strict_maxperm=1 -o maxclient%=90 -o lru_file_repage=0
To check the current size of the persistent file cache and the client file cache, see the <tt>numperm</tt> and <tt>numclient</tt> values reported by <tt>vmstat -v</tt>:
$ vmstat -v
524288 memory pages
474939 lruable pages
...
10.0 minperm percentage
20.0 maxperm percentage
44.5 numperm percentage
211365 file pages
...
19.7 numclient percentage
20.0 maxclient percentage
94027 client pages
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO".
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper.
* [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2
* [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2
* [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high
* [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database
[[Category:AIX]]
a9a9dbf70bb33c21b36f625502142ef4532ec41f
Cache Hit Ratio
0
1457
2906
2858
2007-02-02T07:20:27Z
Stix
2
spelling
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\;
b & = \mathit{cachemisscost}\;
r & = \mathit{cachehitratio}\;
p & = \mathit{relativeperformance}\;
p & = \frac{1}{a r + b(1 - r)}\;
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
{{clr}}
[[Category:Computer Related]]
930ec7796fa1c1761e7210be9a94a44c58066e08
lrud kernel thread
0
730
2907
1650
2007-02-02T07:21:03Z
Stix
2
spelling
wikitext
text/x-wiki
The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indicates large amounts of file I/O occurring, and thrashing of the [[VMM]] file cache.
If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[Tuning the AIX file caches]] should also certainly be a priority.
If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance.
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[Tuning the AIX file caches]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
bbf126f3107a9e4c9c3251d3442acaf36a77b5d9
Google Maps
0
813
2908
2532
2007-02-02T08:38:38Z
Stix
2
Add Coolendel
wikitext
text/x-wiki
Interesting places on Google Maps:
* [http://maps.google.com/?ll=-34.412933,150.895629&spn=0.002921,0.003085&t=k Where I live now].
* [http://maps.google.com/?ll=-34.839062,150.507765&spn=0.002906,0.003085&t=k The house where I grew up].
* [http://maps.google.com/?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k A nice, fairly unknown, lookout overlooking the Shoalhaven River].
* [http://maps.google.com/?ll=-34.84343,150.425792&spn=0.022776,0.040727&t=h Coolendel], on the Shoalhaven River.
* [http://maps.google.com/?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k Ayers Rock (Uluru)].
* [http://maps.google.com/?ll=25.119487,55.131884&spn=0.054943,0.056391&t=k Man-made marina off the coast of the city Dubai].
[[Category:Personal]]
a07b2f98b40554e0dcb8b0de28e3d1f157abe595
en US for TSM
0
1625
2910
2007-02-13T05:14:40Z
Stix
2
wikitext
text/x-wiki
If receiving the following messages when attempting to start a [[TSM]] server (<tt>dsmserv</tt>):
ANR0000E Unable to open language en_US for message formatting.
ANR0000E Unable to open message text file for message formatting.
This usually indicates a missing [[AIX]] fileset, <tt>bos.loc.iso.en_US</tt>.
Interestingly, if a <tt>[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds5/truss.htm truss]</tt> is run on <tt>dsmserv</tt>, it will indicate that the missing files appear to be <tt>dsmen_us.txt</tt> and <tt>dsmameng.txt</tt>:
...
open("adsmserv.lock", O_RDWR|O_CREAT|O_RSHARE|O_SYNC|O_LARGEFILE) = 3
_getpid() = 39954
kwrite(3, " d s m s e r v p r o c".., 58) = 58
__libc_sbrk(0x0000000000FB0020) = 0x0000000000000001
appgetrlimit(4, 0x0FFFFFFFFFFFFA80) = 0
appsetrlimit(4, 0x0FFFFFFFFFFFFA80) = 0
open("dsmen_us.txt", O_RDONLY|O_LARGEFILE) Err#2 ENOENT
ANR0000E Unable to open language en_US for message formatting.
kwrite(2, " A N R 0 0 0 0 E U n a".., 63) = 63
open("dsmameng.txt", O_RDONLY|O_LARGEFILE) Err#2 ENOENT
ANR0000E Unable to open message text file for message formatting.
kwrite(2, " A N R 0 0 0 0 E U n a".., 66) = 66
close(3) = 0
unlink("adsmserv.lock") = 0
kfcntl(1, F_GETFL, 0x000000001001ED77) = 67110914
kfcntl(2, F_GETFL, 0x000000001001ED77) = 67110914
_exit(1)
[[Category:TSM]]
31d94079fea41150e5eb5ebc323ff7805fa20f8f
Virtual CDRom Control Panel for XP
0
1626
2911
2007-02-15T01:52:26Z
Stix
2
wikitext
text/x-wiki
Unsupported Microsoft tool to allow mounting ISO images as a drive, via the <tt>VCdRom.sys</tt> driver. Somewhat hard to find on the Microsoft site, and does not appear to have a description page. Install image can be found [http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe here] on download.microsoft.com.
[[Category:Windows]]
e96620d6354a8dc57418936087aa9719579c5c82
2913
2911
2007-02-15T03:00:49Z
Stix
2
Expand
wikitext
text/x-wiki
Unsupported Microsoft tool to allow mounting ISO images as a drive, via the <tt>VCdRom.sys</tt> driver. Somewhat hard to find on the Microsoft site, and does not appear to have a description page. Install image can be found [http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe here] on download.microsoft.com.
It can be used as a free, less powerful alternative to Alcohol 120% from [http://www.alcohol-soft.com/ Alcohol Software] or [http://www.daemon-tools.cc/dtcc/ DAEMON Tools].
From the Readme:
Readme for Virtual CD-ROM Control Panel v2.0.1.1
THIS TOOL IS UNSUPPORT BY MICROSOFT PRODUCT SUPPORT SERVICES
System Requirements
===================
- Windows XP Home or Windows XP Professional
Installation instructions
=========================
1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder.
2. Execute VCdControlTool.exe
3. Click "Driver control"
4. If the "Install Driver" button is available, click it. Navigate to the
%systemroot%\system32\drivers folder, select VCdRom.sys, and click Open.
5. Click "Start"
6. Click OK
7. Click "Add Drive" to add a drive to the drive list. Ensure that the drive added is not
a local drive. If it is, continue to click "Add Drive" until an unused drive letter is
available.
8. Select an unused drive letter from the drive list and click "Mount".
9. Navigate to the image file, select it, and click "OK". UNC naming conventions should
not be used, however mapped network drives should be OK.
You may now use the drive letter as if it were a local CD-ROM device. When you are
finished you may unmount, stop, and remove the driver from memory using the driver control.
=== Bugs ===
A few bugs I've tripped over:
* Any hang in the driver will require a reboot to clear.
* Attempting to mount a non- ISO-9660 image (eg. MS-DOS floppy image) may cause the driver to hang.
* No support for Rock-Ridge Extensions (not really a bug, and not surprising, either). Get a UNIX box
[[Category:Windows]]
d35f41c9ae204ba1bf6c0cabc66c7199ba2a4553
Category:Windows
14
1627
2912
2007-02-15T01:53:54Z
Stix
2
wikitext
text/x-wiki
Pages relating to Microsoft's junk.
[[Category:Computer Related]]
9ae524428d0a175c94be395fb092885087c2f777
Wikipedia Status Links
0
801
2916
1717
2007-02-19T01:35:17Z
Stix
2
Remove WikiPulse at qwikly.com as it appears gone.
wikitext
text/x-wiki
* [http://openfacts.berlios.de/index-en.phtml?title=Wikipedia_Status Wikipedia Status] on berlios.
* [http://www.thewritingpot.com/wikistatus/ Wikipedia Status] new Alpha-test page.
* [http://www.livejournal.com/community/wikitech/ Wikitech] on LiveJournal.
* [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel.
* [http://wp.wikidev.net/Server_admin_log Server Admin Log] on wikidev.
[[Category:Links]]
5e882f29f812f29aaf70ca6c6b07c83a17ab9eff
Music Wishlist
0
1454
2921
2554
2007-03-11T06:45:32Z
Stix
2
Expand
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
[[Category:Personal]]
a6fe193586af34fcda5bb49f0e51a6fbcbb71e72
2925
2921
2007-03-20T06:32:08Z
Stix
2
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
* Isaac Albéniz: Asturias (classical)
[[Category:Personal]]
50600ee4747e7cc66774c984f90315e908d10c8c
2929
2925
2007-04-01T08:03:40Z
Stix
2
add katie noonan
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
* Isaac Albéniz: Asturias (classical)
* Tip to Toe - Katie Noonan
[[Category:Personal]]
f02e3d1d6b4beb490c40e000d2532fe525be29bf
Windows Cleanup
0
1629
2922
2007-03-12T06:03:41Z
Stix
2
wikitext
text/x-wiki
Go to: "Start -> All Programs -> Accessories -> System Tools -> Disk Cleanup" and, under "More Options", click the bottom button to remove all but the most recent restore point.
The following can be deleted, if you don't know that you will never want to un-install them:
* <tt>C:\Windows\$NtServicePackUninstall\</tt>
* <tt>C:\Windows\$NtUninstall*$\</tt>
* <tt>C:\Windows\$MSI*Uninstall*$\</tt>
* <tt>C:\Windows\SoftwareDistribution\Download\*</tt>
Compress:
* <tt>C:\Windows\ServicePackFiles\</tt>
[[Category:Windows]]
c3dbe931a8341c95d7926f5abcd63db290bc51cf
About Stix
0
785
2923
2869
2007-03-17T04:29:32Z
Stix
2
Spelling
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Lot 1 Coniston Technology Park, Edney Lane Mt St Thomas NSW 2500, Australia.<br>
Email: [[mailto:pripke@csc.com]]<br>
Phone: +61 2 4253 7194<br>
Fax: +61 2 4253 7495<br>
==== Home ====
Email: [[mailto:stix@stix.id.au]]<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.homeunix.net
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jan 2006-> || [[mailto:pripke@csc.com]]
|-
| Nov 2005-> || [[mailto:stix@stix.id.au]]
|-
| Jul 2003-> || [[mailto:stix@stix.homeunix.net]]
|-
| Sep 2004-> || [[mailto:stixpjr@gmail.com]]
|-
| Jan 2005-> || [[mailto:stix@exemail.com.au]]
|-
| Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]]
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
85e0df2cc80a55cfe1b91c651977e685053c149b
Cleaning out NetLS log file
0
1446
2924
2504
2007-03-19T03:52:07Z
Stix
2
Add more keywords
wikitext
text/x-wiki
The file <tt>/usr/lib/netls/conf/log_file</tt>, generated by NetLS (Network License Server), can grow fairly large over time. To clean out entries, use:
/usr/lib/netls/bin/ls_rpt -x mm/dd/yyyy
See also the <tt>-h</tt> option and associated man page.
[[Category:AIX]]
13d812a2089c3b7df005f1cb8a73a5c18fbdf963
Tony Blair!
0
1630
2926
2007-03-23T11:10:50Z
Stix
2
wikitext
text/x-wiki
So one day, George Bush and The Queen of England are sitting in her room talking about politics, when Bush asks the Queen, "How do you know if the highest members of your state are smart enough to be doing their job?"
And the Queen replies, "Well, I usually ask them riddles, and see how fast they respond. That's usually a good way to see if they can think for themselves."
So the Queen calls Tony Blair in, and asks him, "If your Parents had a child, but it's not your sister, and it's not your brother, who is it?"
And Tony Blair immediately replies, "That's easy, it's me!"
And the Queen, who is very pleased, send Tony Blair away.
Now, Bush, who is very impressed, brings the Queen to find Donald Rumsfield and asks him, "Hey Donald, if your parents had a kid, but it's not your sister, and it's not your brother, who is it?"
And Rumsfield ponders for a long time, and then admits to Bush that he has no clue.
Pissed off, Bush drags Rumsfield and the Queen to Dick Cheney, where Bush asks Cheney, "Hey Dick, if your parents had a kid, but it's not your sister or your brother, who is it?"
And Cheney ponders for a long time, and then he finally lights up with an idea, and says "It's me!"
And Bush gets REALLY pissed off, and yells at both of them, "NO YOU IDIOTS! IT'S TONY BLAIR!"
[[Category:Jokes]]
bec90af09d03a9fdbc8817a6a591ce8819edac11
Mathematician, Statistician, Accountant
0
1631
2927
2007-03-24T01:37:55Z
Stix
2
wikitext
text/x-wiki
A mathematician, statistician and accountant were finalist for a position as VP in a large corporation. The hiring committee asked them all the same last question:
The mathematician was first."How much is 500 plus 500?", they asked.<br>
"1000" he replied without hesitation<br>
"Thank you", they dismissed him.
Next the statistician."How much is 500 plus 500?"<br>
"On the average, 1000 with 95 % confidence" replied the statistician.<br>
"Thank you", they dismissed him.
Next the accountant."How much is 500 plus 500?"<br>
"What would you like it to be?" responded the accountant.<br>
They hired the accountant.
[[Category:Jokes]]
9b629af85b8f3f5624340bd27061e3683d2aceb2
Orphaned Filespaces
0
1632
2930
2007-04-03T02:52:02Z
Stix
2
wikitext
text/x-wiki
To report filespaces that exist in the filespaces table, but have no corresponding entry in the occupancy table. The following SQL can be run on the TSM server via <tt>dsmadmc</tt>, but may take a while to run.
select node_name, filespace_name
from filespaces f
where not exists
(select distinct node_name, filespace_name
from occupancy o
where f.node_name = o.node_name and f.filespace_name = o.filespace_name);
If using a copy of the filespace and occupancy tables in MySQL, the following is simpler, but functionally equivalent:
select f.node_name, f.filespace_name -
from filespaces f left join occupancy o using (node_name, filespace_name) -
where o.node_name is null;
[[Category:TSM]]
3b05654a3185a7bed0ba08de99665cef0ce30d83
2931
2930
2007-04-03T04:16:21Z
Stix
2
Clean up SQL format
wikitext
text/x-wiki
To report filespaces that exist in the filespaces table, but have no corresponding entry in the occupancy table. The following SQL can be run on the TSM server via <tt>dsmadmc</tt>, but may take a while to run.
select node_name, filespace_name
from filespaces f
where not exists
(select distinct node_name, filespace_name
from occupancy o
where f.node_name = o.node_name and f.filespace_name = o.filespace_name);
If using a copy of the filespace and occupancy tables in MySQL, the following is simpler, but functionally equivalent:
select f.node_name, f.filespace_name
from filespaces f left join occupancy o using (node_name, filespace_name)
where o.node_name is null;
[[Category:TSM]]
1c9e5d5d8b505ed754215d32b4717fc43e3e00ed
2932
2931
2007-04-03T06:58:09Z
Stix
2
distinct not required
wikitext
text/x-wiki
To report filespaces that exist in the filespaces table, but have no corresponding entry in the occupancy table. The following SQL can be run on the TSM server via <tt>dsmadmc</tt>, but may take a while to run.
select node_name, filespace_name
from filespaces f
where not exists
(select node_name, filespace_name
from occupancy o
where f.node_name = o.node_name and f.filespace_name = o.filespace_name);
If using a copy of the filespace and occupancy tables in MySQL, the following is simpler, but functionally equivalent:
select f.node_name, f.filespace_name
from filespaces f left join occupancy o using (node_name, filespace_name)
where o.node_name is null;
[[Category:TSM]]
fab8cfa87505b5937b366eba5b22aa066ba017af
Cache Hit Ratio
0
1457
2933
2906
2007-04-05T06:47:49Z
Stix
2
Fix math formatting
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
{{clr}}
[[Category:Computer Related]]
3b0c43e74792ef9b8896f8e9b3688aad2da1793f
2969
2933
2007-07-05T14:59:29Z
Stix
2
Add a few popular RDBMSes for keyword searches
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
{{clr}}
[[Category:Computer Related]]
2b62516a919dd5173244a7fe4369228e846cf940
Internet Links
0
804
2934
2928
2007-04-06T12:59:53Z
Stix
2
/* Miscellaneous */ Add Swarovski Crystal
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
caf24a6926480289a3367b416a7977a21ec20d76
2941
2934
2007-04-29T02:42:47Z
Stix
2
/* Friends Pages */ Add a couple more
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
baf2ad00e4da9bf05650d5ed0e9b719cb78fd315
2945
2941
2007-05-10T09:38:28Z
Stix
2
/* Miscellaneous */ Add pcidatabase
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
69c195cee533401609f5a276a1ee8a150c1703b2
2964
2945
2007-06-30T03:35:02Z
Stix
2
Added comics section
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
d975875a731f99deb51f0df4c8160286da8c4d42
2967
2964
2007-07-03T05:14:20Z
Stix
2
/* Miscellaneous */ Added the Hacker FAQ
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
ecd4cbf636f96910fbb69508cb5613b1b620bad0
2970
2967
2007-07-11T06:38:35Z
Stix
2
Add "Investing" & Morningstar
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
6e115e8f77540c588e4254ebf3cc5d644284e353
2976
2970
2007-07-30T02:33:58Z
Stix
2
/* Miscellaneous */ Update link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of SUS.
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
397f99a37fca09d65904cad3e01a1a753292ace9
TSM and write protected tapes
0
823
2935
1739
2007-04-14T08:44:45Z
Stix
2
Fix double redirect
wikitext
text/x-wiki
#REDIRECT [[Write Protected Tapes and TSM]]
9ec53e2a2181a33d5943e44a6fcaf47eb5a4e974
Max I/O's Outstanding with HDLM
0
1633
2936
2007-04-14T09:00:10Z
Stix
2
Copy from internal
wikitext
text/x-wiki
HDLM has an internal limit on the maximum number of outstanding I/Os at any time. If this limit is reached, errpt will report <tt>LVM_IO_FAIL</tt> errors with errno 16 (EBUSY).
At this time, DLMManager may also log errors similar to:
6189 2006/02/28 11:06:04.844 DLMManager 0001A1BA 00000203 KAPL05819-I 1141085164
0401d800 00005333 004 000a0005 Data for maintenance: 0000010003 0000370010 0000000000 0000000000.
This can indicate that either the HDLM driver was given an I/O that was too large, or that the HDLM buffers (<tt>pbufs</tt>) are exhausted. The current HDLM <tt>pbuf</tt> count can be displayed using:
# dlmodmset -o
Inquiry Log : on
Inquiry Log File Size : 1000
hdisk error check flag : off
HDLM pbuf count : 16384
Lun Reset : off
KAPL10800-I The dlmodmset utility completed normally.
It may be increased using:
# dlmodmset -b 65536
KAPL10805-I The setup of the HDLM execution environment ODM will be changed.
HDLM pbuf count = 65536. Is this OK? [y/n]:y
KAPL10800-I The dlmodmset utility completed normally.
This will only take effect after either a reboot or if the HDLM driver is completely reconfigured.
The default value is 16384, and the maximum configurable value is 1000000. Increasing this value will increase AIX kernel memory use. The amount of kernel memory used by HDLM version 5.4.1-00 may be calculated using:
3 MiB + (360 bytes * maximum simultaneous I/O requests) + (4 KiB * Number of paths)
== NOTE ==
This undesirable "feature" has been apparently fixed in HDLM 5.8.0. From the Release Notes:
<blockquote>
<nowiki>[5.8.0-00 Additional Functions and Modifications]</nowiki>
# The following message, which will be output when more I/O requests than the biggest value set to the number of simultaneously issueable I/O are issued at one time and I/O was registered in the queue, has been added.<br>KAPL05503-I An I/O request has been queued.
</blockquote>
[[Category:AIX]]
b0886d94bcdd700fbeefd9dac828e65f88e7f6af
Music Wishlist
0
1454
2937
2929
2007-04-20T22:24:03Z
Stix
2
Add Saffire
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
* Isaac Albéniz: Asturias (classical)
* Tip to Toe - Katie Noonan
* [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop]
[[Category:Personal]]
ecf1c7cddeb65ecea1585fcb7d583401401c6ec6
2943
2937
2007-05-07T22:09:07Z
Stix
2
Add Regina Spektor
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
* Isaac Albéniz: Asturias (classical)
* Tip to Toe - Katie Noonan
* [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop]
* [http://www.reginaspektor.com/ Regina Spektor]
[[Category:Personal]]
003957c7ec6bcebf3dfd340375cf55d6b29917b5
2944
2943
2007-05-07T22:11:31Z
Stix
2
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
* Isaac Albéniz: Asturias (classical)
* Tip to Toe - Katie Noonan
* [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop]
* [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia])
[[Category:Personal]]
318dbd27539d90f4d7f01ad7ff90f11d13eb98ee
Windows Cleanup
0
1629
2938
2922
2007-04-23T08:49:28Z
Stix
2
Fix grammar
wikitext
text/x-wiki
Go to: "Start -> All Programs -> Accessories -> System Tools -> Disk Cleanup" and, under "More Options", click the bottom button to remove all but the most recent restore point.
The following can be deleted, if you know that you will never want to un-install them:
* <tt>C:\Windows\$NtServicePackUninstall\</tt>
* <tt>C:\Windows\$NtUninstall*$\</tt>
* <tt>C:\Windows\$MSI*Uninstall*$\</tt>
* <tt>C:\Windows\SoftwareDistribution\Download\*</tt>
Compress:
* <tt>C:\Windows\ServicePackFiles\</tt>
[[Category:Windows]]
cee576ec9380082ff5e80fcdfdf86f549ea45750
2956
2938
2007-06-12T09:18:10Z
Stix
2
Expand
wikitext
text/x-wiki
For normal Windows installations, disk space is not so much of an issue. However, if using [http://www.microsoft.com/windows/products/winfamily/virtualpc/ Virtual PC (VPC)], [http://www.vmware.com/ VMware], [http://www.xensource.com/ Xen], [http://www.parallels.com/ Parallels Desktop], [http://fabrice.bellard.free.fr/qemu/ QEMU], [http://www.plex86.org/ Plex86] or other virtualisation technology, virtual disk image size may be an issue.
Go to: "Start -> All Programs -> Accessories -> System Tools -> Disk Cleanup" and, under "More Options", click the bottom button to remove all but the most recent restore point.
The following can be deleted, if you know that you will never want to un-install them:
* <tt>C:\Windows\$NtServicePackUninstall\</tt>
* <tt>C:\Windows\$NtUninstall*$\</tt>
* <tt>C:\Windows\$MSI*Uninstall*$\</tt>
* <tt>C:\Windows\SoftwareDistribution\Download\*</tt>
Compress:
* <tt>C:\Windows\ServicePackFiles\</tt>
If you would rather safely delete <tt>ServicePackFiles</tt>, see [http://support.microsoft.com/kb/271484 KB 271484] on a way to do this via CD.
== See Also ==
* [http://support.microsoft.com/kb/271484 KB 271484: Files and Folders Are Added to Your System After Service Pack Is Installed]
* [http://support.microsoft.com/kb/329260 KB 329260: How to Remove Windows XP Service Pack 1 Folders]
* [http://support.microsoft.com/kb/837783 KB 837783: The hard disk space requirements for Windows XP Service Pack 2]
[[Category:Windows]]
d2b1d662bbe48c9bdc5ee991b05d211900b91a34
Hacking the Motorola RAZR v3i
0
1634
2939
2007-04-24T09:50:23Z
Stix
2
New page: Links about Modding the Motorola v3. * [http://www.hackthev3.com/ Hack the v3]. * [http://www.maxedmobiles.com/index.php?option=com_content&task=view&id=15&Itemid=32 Maxed Mobiles SEEM Ed...
wikitext
text/x-wiki
Links about Modding the Motorola v3.
* [http://www.hackthev3.com/ Hack the v3].
* [http://www.maxedmobiles.com/index.php?option=com_content&task=view&id=15&Itemid=32 Maxed Mobiles SEEM Editing Guide].
* [http://www.xlr8.us/hofo/map.txt SEEM Map].
* [http://www.motomodders.net/ MotoModders.net].
[[Category:Links]]
c4cc067ca29e7a4bf1b5a095d74fb499e953f9c5
About Stix
0
785
2940
2923
2007-04-26T22:05:08Z
Stix
2
Fix "mailto" links
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Lot 1 Coniston Technology Park, Edney Lane Mt St Thomas NSW 2500, Australia.<br>
Email: mailto:pripke@csc.com<br>
Phone: +61 2 4253 7194<br>
Fax: +61 2 4253 7495<br>
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.homeunix.net
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jan 2006-> || mailto:pripke@csc.com
|-
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
5b6aad9301895e51c9b0698f08bc70c273300951
2951
2940
2007-05-28T11:39:18Z
Stix
2
/* Instant Messaging */ Update MSN
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
CSC Australia<br>
Lot 1 Coniston Technology Park, Edney Lane Mt St Thomas NSW 2500, Australia.<br>
Email: mailto:pripke@csc.com<br>
Phone: +61 2 4253 7194<br>
Fax: +61 2 4253 7495<br>
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.id.au
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Jan 2006-> || mailto:pripke@csc.com
|-
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
7885b4b396e6b7fbb4e2731be601d362bf6899ba
Synchronizing Disk Names
0
811
2942
2515
2007-05-03T05:10:11Z
Stix
2
/* Procedure */ Add CuPath objrepos for vscsi devices
wikitext
text/x-wiki
This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3.
=== Special Notices ===
Please use this information with care. IBM will not be responsible for damages of any
kind resulting from its use. The use of this information is the sole responsibility of the
customer and depends on the customer's ability to evaluate and integrate this information
into the customer's operational environment.
== Synchronizing Disk Names ==
=== About This Document ===
Use the following script when the names of your hard disks are out of order (for example
hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names
generally does not cause errors, but it may cause confusion for the user. Run the
following '''dsksync''' script to alleviate such confusion. The script renames the hard disks.
The order of the disks' names after you reboot the machine will be determined on the
order they are detected by the device configuration process. For instance, a disk at the
address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00.
This document applies to AIX Versions 3.1 through 4.2 on the RS/6000.
=== Procedure ===
Before running this script, make sure the key is in Normal position.
lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do
odmdelete -q "name = $HDname " -o CuAt
odmdelete -q "value = $HDname " -o CuAt
odmdelete -q "name = $HDname " -o CuDv
odmdelete -q "value3 = $HDname " -o CuDvDr
odmdelete -q "name = $HDname " -o CuVPD
odmdelete -q "name = $HDname " -o CuPath
done
rm -f /dev/hdisk*
rm -f /dev/rhdisk*
savebase
When the shell script completes successfully, run the following command to shut down
and reboot.
shutdown -Fr
[[Category:AIX]]
929c4b8e3b58902fb1f464d623829884932c320a
NetBSD Bugs
0
792
2946
2881
2007-05-14T21:57:36Z
Stix
2
/* Current Bugs */ Add clone bug
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
97877fc9ff3b433f1fa453c0577ecd7f9633fe6c
2947
2946
2007-05-15T09:54:18Z
Stix
2
/* Current Bugs */ Fix PR #
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
a52dfd98ee92a3f8d294f7e7cf42be408c45a5a4
Sybase Object Size
0
1635
2948
2007-05-17T10:10:44Z
Stix
2
New page: To determine object sizes, ordered by decreasing size, in a [[Sybase]] database via isql: select o.name name, sum(convert(int, rowcnt(i.doampg))) rownum, sum(convert(int, reserved_pg...
wikitext
text/x-wiki
To determine object sizes, ordered by decreasing size, in a [[Sybase]] database via isql:
select o.name name,
sum(convert(int, rowcnt(i.doampg))) rownum,
sum(convert(int, reserved_pgs(i.id, i.doampg) +
reserved_pgs(i.id, i.ioampg)) *
(d.low / 1024)) reserved_kb,
sum(convert(int, data_pgs(i.id, i.doampg)) * (d.low / 1024)) data_kb,
sum(convert(int, data_pgs(i.id, i.ioampg)) * (d.low / 1024)) index_kb,
sum(convert(int, reserved_pgs(i.id, i.doampg) +
reserved_pgs(i.id, i.ioampg) -
data_pgs(i.id, i.doampg) - data_pgs(i.id, i.ioampg))
* (d.low / 1024)) unused_kb
from sysobjects o, sysindexes i, master.dbo.spt_values d
where i.id = o.id
and d.number = 1 and d.type = "E"
group by o.name
order by reserved_kb desc
[[Category:Sybase]]
dde54d6c2c1d3c88faacaa9356e3105ea019a67c
2949
2948
2007-05-17T10:11:42Z
Stix
2
Add SQL Category
wikitext
text/x-wiki
To determine object sizes, ordered by decreasing size, in a [[Sybase]] database via isql:
select o.name name,
sum(convert(int, rowcnt(i.doampg))) rownum,
sum(convert(int, reserved_pgs(i.id, i.doampg) +
reserved_pgs(i.id, i.ioampg)) *
(d.low / 1024)) reserved_kb,
sum(convert(int, data_pgs(i.id, i.doampg)) * (d.low / 1024)) data_kb,
sum(convert(int, data_pgs(i.id, i.ioampg)) * (d.low / 1024)) index_kb,
sum(convert(int, reserved_pgs(i.id, i.doampg) +
reserved_pgs(i.id, i.ioampg) -
data_pgs(i.id, i.doampg) - data_pgs(i.id, i.ioampg))
* (d.low / 1024)) unused_kb
from sysobjects o, sysindexes i, master.dbo.spt_values d
where i.id = o.id
and d.number = 1 and d.type = "E"
group by o.name
order by reserved_kb desc
[[Category:Sybase]]
[[Category:SQL]]
78ce2afbda2ef6da368822ed5d44cb8e90ce4bdb
Category:Sybase
14
1636
2950
2007-05-17T10:11:59Z
Stix
2
New page: Pages relating to the [[Sybase]] RDBMS.
wikitext
text/x-wiki
Pages relating to the [[Sybase]] RDBMS.
a4f2bd236866df9fb292e67f104e1d4f9c746630
HTFS fsck spins on CPU
0
1637
2952
2007-06-12T07:59:04Z
Stix
2
New page: It appears SCO HTFS appears to have a bug where <tt>fsck</tt> may spin on the CPU while processing the filesystem transaction log. This was seen on SCO OpenServer(TM) Release 5, 3.2v5.0.5....
wikitext
text/x-wiki
It appears SCO HTFS appears to have a bug where <tt>fsck</tt> may spin on the CPU while processing the filesystem transaction log. This was seen on SCO OpenServer(TM) Release 5, 3.2v5.0.5.
Both the following <tt>fsck</tt> commands hung, and were killed:
# '''''fsck -d -n /dev/rfs01'''''
/dev/rfs01 (NO WRITE)
HTFS File System: Volume:
attempting a fast fsck...
log ino 3, txid 8848
block 0 = 560086
block 1 = 560087
block 2 = 560088
block 3 = 560089
block 4 = 560090
block 5 = 560091
block 6 = 560092
block 7 = 560093
block 8 = 560094
block 9 = 560095
log size = 180
NO PARTIAL TRANSACTIONS PENDING
sync log ino 5
sync log size 32768
saving stale offset 0
skipping offset 0
slog header: cksum 00001963 tstamp 0cd83b95 pstamp 00000000 size 7280
slog entry: ino 3956 off 9168 len 7216 origlen 7216 reclen 7280 time 46311afa
writing sync log entry ino 3956 off 9168 len 7216
# '''''fsck -d -n -o full /dev/rfs01'''''
/dev/rfs01 (NO WRITE)
HTFS File System: Volume:
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Synchronous Write Log
sync log ino 5
sync log size 32768
saving stale offset 0
skipping offset 0
slog header: cksum 00001963 tstamp 0cd83b95 pstamp 00000000 size 7280
slog entry: ino 3956 off 9168 len 7216 origlen 7216 reclen 7280 time 46311afa
writing sync log entry ino 3956 off 9168 len 7216
The fix was to use <tt>fsdb</tt> to fool SCO into believing the filesystem transaction log (<tt>.slog0000</tt>) was corrupt, and allow <tt>fsck</tt> to recreate it:
First, double check that inode 5 is the filesystem transaction log:
# '''''fsdb /dev/rfs01'''''
/dev/rfs01(): HTFS File System
FSIZE = 17922240, ISIZE = 4480560
'''''2i.a0b.p128d'''''
d 0: 2 v0 12 1 .
d 12: 2 v0 12 2 ..
d 24: 3 v0 20 9 .ilog0000
d 44: 4 v0 20 10 lost+found
'''d 64: 5 v0 20 9 .slog0000'''
d 84: 6 v0 16 5 users
d 100: 3897 v0 16 7 support
d 116: 3905 v0 16 5 mydb
Now display inode 5 and change its size to zero:
'''''5i'''''
i#: 5 md: f------------ ln: 1 uid: 0 gid:60007 sz: 32768
a0:560097 a1:560098 a2:560099 a3:560100 a4:560101 a5:560102 a6:560103
a7:560104 a8:560105 a9:560106 a10:560107 a11: 0 a12: 0
at: Fri Feb 16 15:57:45 2007
mt: Fri Feb 16 15:57:45 2007
ct: Fri Feb 16 15:57:45 2007
'''''i5.sz=0'''''
'''''q'''''
#
At this point, you will need to re-run a full fsck, preferably twice, to correct any outstanding issues and fix the filesystem transaction log.
[[Category:SCO]]
e07e08c0575fc8e120d55842abd5a7272ec392ab
Category:SCO
14
1639
2954
2007-06-12T08:12:19Z
Stix
2
New page: Pages relating to SCO UNIX.
wikitext
text/x-wiki
Pages relating to SCO UNIX.
572a8fa37021fc70321f1c7e736e9d2438b0f2ab
2955
2954
2007-06-12T08:12:40Z
Stix
2
wikitext
text/x-wiki
Pages relating to SCO UNIX.
[[Category:UNIX]]
0018e5fdbbf74d88676c653a9e85c9fd04676171
Software
0
797
2957
2546
2007-06-13T01:12:02Z
Stix
2
Add back the fixed dlmChaPortdel
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD].
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== dlmChaPortdel ====
Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv.
* [ftp://stix.homeunix.net/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script''
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
83c9bb9f2ce9c0bb7a5d80558998d9f6288f0e10
2958
2957
2007-06-13T01:13:41Z
Stix
2
stix.homeunix.net -> stix.id.au
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD].
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.id.au/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.id.au/pub/unix/logmon logmon 1.8] ''4 580 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.id.au/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.id.au/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== dlmChaPortdel ====
Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv.
* [ftp://stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script''
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
30d6ffeed2e43d63b5bb1e28b160c4564b5685c6
2963
2958
2007-06-26T06:48:44Z
Stix
2
/* logmon */ upgrade
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD].
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.id.au/pub/unix/headntail headntail 1.3] ''2 771 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.id.au/pub/unix/logmon logmon 1.9] ''4 742 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.id.au/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.id.au/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script''
----
=== AIX ===
==== dlmChaPortdel ====
Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv.
* [ftp://stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script''
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
4ad354b4c4bd0a6dcb6aa68337af22d2e2c6c20f
2968
2963
2007-07-05T04:04:04Z
Stix
2
/* UNIX */ Minor version updates
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD].
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.id.au/pub/unix/headntail headntail 1.4] ''2 766 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.id.au/pub/unix/logmon logmon 1.10] ''4 738 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.id.au/pub/unix/lp_check lp_check 1.4] ''3 461 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.id.au/pub/unix/renamefiles renamefiles 1.5] ''4 160 byte perl script''
----
=== AIX ===
==== dlmChaPortdel ====
Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv.
* [ftp://stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script''
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
05a9e67d96dc224d9ee5575424327a1fd7213aba
ipcs/ipcrm for Darwin
0
798
2959
1714
2007-06-13T01:18:29Z
Stix
2
stix.homeunix.net -> stix.id.au
wikitext
text/x-wiki
=== Mac OS X 10.2 and 10.3 ===
Only slightly modified versions from [[FreeBSD]], for Mac OS X 10.2.* (Jaguar) and Mac OS X 10.3.* (Panther). '''Note:''' My 10.2.3 system reports that the kernel does not have SYSV message queue support.
'''Note:''' For those wishing to compile from source, the standard Max OS X distributions appear to be lacking some header files (eg. <sys/msg.h>). These can be obtained from the xnu project from [http://www.opensource.apple.com/darwinsource/10.3.1/xnu-517/bsd/sys/ Apple] or [http://cvs.opendarwin.org/index.cgi/src/xnu/bsd/sys/ OpenDarwin]. It may also be necessary to define <tt>__APPLE_API_UNSTABLE</tt> when compiling under Panther a.k.a 10.3.
* [ftp://stix.id.au/pub/Darwin/ipc-10.2.tgz ipc-10.2.tgz] ''7 565 byte compressed source tarball''
* [ftp://stix.id.au/pub/Darwin/ipcs.gz ipcs.gz] ''4 851 byte compressed executable''
* [ftp://stix.id.au/pub/Darwin/ipcrm.gz ipcrm.gz] ''3 170 byte compressed executable''
=== Mac OS X 10.0 and 10.1 ===
Hacked versions from [[FreeBSD]] with all the semaphore and message queue stuff removed, for Mac OS X 10.0 and 10.1. Can be used to view and delete [[SYSV shared memory]] segments. When compiled, Darwin didn't have any [[SYSV semaphore]] or [[SYSV message queue]] implementations.
* [ftp://stix.id.au/pub/Darwin/ipc-10.1.tgz ipc-10.1.tgz] ''7 724 byte compressed source tarball''
* [ftp://stix.id.au/pub/Darwin/ipcs-10.1.gz ipcs-10.1.gz] ''4 018 byte compressed executable''
* [ftp://stix.id.au/pub/Darwin/ipcrm-10.1.gz ipcrm-10.1.gz] ''3 071 byte compressed executable''
[[Category:Software]]
d7a6c8fd3b42ef68aec824daeecd3928a7a32f27
2960
2959
2007-06-13T01:20:26Z
Stix
2
/* Mac OS X 10.2 and 10.3 */ formatting
wikitext
text/x-wiki
=== Mac OS X 10.2 and 10.3 ===
Only slightly modified versions from [[FreeBSD]], for Mac OS X 10.2.* (Jaguar) and Mac OS X 10.3.* (Panther). '''Note:''' My 10.2.3 system reports that the kernel does not have SYSV message queue support.
'''Note:''' For those wishing to compile from source, the standard Max OS X distributions appear to be lacking some header files (eg. <tt><sys/msg.h></tt>). These can be obtained from the xnu project from [http://www.opensource.apple.com/darwinsource/10.3.1/xnu-517/bsd/sys/ Apple] or [http://cvs.opendarwin.org/index.cgi/src/xnu/bsd/sys/ OpenDarwin]. It may also be necessary to define <tt>__APPLE_API_UNSTABLE</tt> when compiling under Panther a.k.a 10.3.
* [ftp://stix.id.au/pub/Darwin/ipc-10.2.tgz ipc-10.2.tgz] ''7 565 byte compressed source tarball''
* [ftp://stix.id.au/pub/Darwin/ipcs.gz ipcs.gz] ''4 851 byte compressed executable''
* [ftp://stix.id.au/pub/Darwin/ipcrm.gz ipcrm.gz] ''3 170 byte compressed executable''
=== Mac OS X 10.0 and 10.1 ===
Hacked versions from [[FreeBSD]] with all the semaphore and message queue stuff removed, for Mac OS X 10.0 and 10.1. Can be used to view and delete [[SYSV shared memory]] segments. When compiled, Darwin didn't have any [[SYSV semaphore]] or [[SYSV message queue]] implementations.
* [ftp://stix.id.au/pub/Darwin/ipc-10.1.tgz ipc-10.1.tgz] ''7 724 byte compressed source tarball''
* [ftp://stix.id.au/pub/Darwin/ipcs-10.1.gz ipcs-10.1.gz] ''4 018 byte compressed executable''
* [ftp://stix.id.au/pub/Darwin/ipcrm-10.1.gz ipcrm-10.1.gz] ''3 071 byte compressed executable''
[[Category:Software]]
8b169e40c1d14a7adc1bdf5b3f9c6c0e6202f786
Perfmon for MacOS X
0
800
2961
1716
2007-06-13T01:41:21Z
Stix
2
stix.homeunix.net -> stix.id.au
wikitext
text/x-wiki
Modifications to the Darwin kernel (extensions to the existing Mach API) to allow userland access to the PowerPC Performance Counter registers, including SMP systems. Also made use of the Performance Monitor interrupt to maintain a set of per-cpu 64-bit counters, so samples over larger timescales would make sense (no wrapping). Completed as part of my Honours Computer Science degree at the [http://www.uow.edu.au/ University of Wollongong], Australia. Originally written against Mac OS X 10.0.?, still merges in, compiles and runs fine on 10.2.3. If you are planning on downloading these, I strongly recommend downloading documentation for your particular PowerPC processor from [http://www.freescale.com/webapp/sps/site/homepage.jsp?nodeId=0162468rH3bTdG Freescale's web site].
Why a kernel modification you may ask? Why not IOKit? The osfmk portion of the kernel seems to be the only place where you can really control on which CPU you're doing what. So for SMP, that's the choice made.
Since releasing the code, I've been made aware of Apple's own work in this area (thanks, Dave). Check out [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. Theirs is broader than my version, and ships as a kext (wish I knew how they did that).
* [ftp://stix.id.au/pub/Darwin/PerfMon/xnu-Apple-201-42-3.patch.gz xnu-Apple-201-42-3.patch.gz] ''6 848 bytes gzipped patch file''
* [ftp://stix.id.au/pub/Darwin/PerfMon/xnu-Apple-344-2.patch.gz xnu-Apple-344-2.patch.gz] ''6 833 bytes gzipped patch file''
: CVS diffs taken against xnu tagged Apple-201-42-3 and Apple-344-2 (Mac OS X 10.1.5 and 10.2.1, repectively). Not for the faint-hearted to apply and build! I must admit I had a great deal of fun the first time I tried, a year before instructions started showing up at places like Darwinfo, now [http://www.opendarwin.org OpenDarwin] and Apple's [http://developer.apple.com/darwin/ Darwin] site. The diff applies fine to Jaguar 10.2.1, and probably all the way back to the Public Betas (it's a very stable part of the kernel).
* [ftp://stix.id.au/pub/Darwin/PerfMon/PerfMon-src.tgz PerfMon-src.tgz] ''58 764 bytes gzipped tar archive''
: Project Builder source code containing 4 plain Darwin command-line tools to get/set Performance Monitor registers via the Mach API (getpmc, getqpmc, setmmcr, clrpmc), and a Cocoa GUI Application which allows the real-time (hic) graphing of the various counters. Command line tools may break on Jaguar, due to the C99 conformance changing long long (64-bit quad-int) stdio behaviour. Update: Still works fine on Jaguar - although %llu (or the PRId64 macro) is more correct, %qu still works fine. setmmcr and clrpmc require root privileges to run, the Cocoa app uses the authentication framework to run setmmcr and clrpmc as required. To build these, you'll need to install the two changed headers (<mach/processor_info.h> and <mach/ppc/processor_info.h>) and run fixPrecomps. Not included is a sysctl interface I had begun work on, however, I never finished it. Maybe one day...
* [ftp://stix.id.au/pub/Darwin/PerfMon/report.ps.gz report.ps.gz] ''608 855 bytes gzipped postscript''
* [ftp://stix.id.au/pub/Darwin/PerfMon/report.pdf.gz report.pdf.gz] ''1 663 700 bytes gzipped PDF''
: PDF and PostScript versions of the report written for my honours thesis. Reading it back now, I'm sure I could improve on it greatly... From memory, it was written in a sleep-deprived daze... Most of it still makes some kind of sense.
[[Category:Software]]
0720d344a3e346e3c550282b28ce4f68909a13ab
Booting SCO single-user
0
1640
2962
2007-06-13T02:18:28Z
Stix
2
New page: At the splash screen, hit space to get to the boot/prom prompt. Help is available here via '?'. Enter: initstate=1 go This may also work: initstate=s boot [[Category:SCO]]
wikitext
text/x-wiki
At the splash screen, hit space to get to the boot/prom prompt. Help is available here via '?'. Enter:
initstate=1
go
This may also work:
initstate=s
boot
[[Category:SCO]]
fa1ac81bca9e872efc695428da2172cdbb39d8b2
Running an old Mac headless
0
1641
2965
2007-07-02T23:45:56Z
Stix
2
New page: To run an old (Macintosh LC, LC II/Performa 400, IIci, IIsi, Quadra 700, Quadra 900/950, Macintosh Duo Dock, and Duo MiniDock) headless, certain pins on the DA-15 (15 pin D-SUB, often inco...
wikitext
text/x-wiki
To run an old (Macintosh LC, LC II/Performa 400, IIci, IIsi, Quadra 700, Quadra 900/950, Macintosh Duo Dock, and Duo MiniDock) headless, certain pins on the DA-15 (15 pin D-SUB, often incorrectly called a DB-15) need to be connected to force the computer into believing a monitor attached.
* pins 4 & 11: 640 x 480 monitor
* pins 4, 10 & 11: 512 x 384 monitor
* pins 7 & 10: VGA monitor
== See Also ==
* [http://developer.apple.com/technotes/hw/hw_08.html Apple Technical Note HW08 - Color Monitor Connections].
* [http://pinouts.ru/Video/maclcvideo_pinout.shtml Apple Macintosh external video pinout].
[[Category:Computer Related]]
1bd4f8093412005043c1d770183b84739ea7b5ba
2966
2965
2007-07-02T23:56:11Z
Stix
2
Expand
wikitext
text/x-wiki
To run an old Apple Macintosh (LC, LC II/Performa 400, IIci, IIsi, Quadra 700, Quadra 900/950, Macintosh Duo Dock, and Duo MiniDock) headless, certain pins on the DA-15 (15 pin D-SUB, often incorrectly called a DB-15) need to be connected to force the computer into believing a monitor attached.
* pins 4 & 11: 640 x 480 monitor
* pins 4 & 10: 834 x 624 monitor
* pins 4, 10 & 11: 512 x 384 monitor
* pins 4, 7, 10 & 11: 1152 by 870 monitor
* pins 7 & 10: VGA monitor
== See Also ==
* [http://developer.apple.com/technotes/hw/hw_08.html Apple Technical Note HW08 - Color Monitor Connections].
* [http://docs.info.apple.com/article.html?artnum=15987 Macintosh Monitor Sense Codes: Technical Description].
* [http://docs.info.apple.com/article.html?artnum=14890 Macintosh Displays: Overview of Sense Codes and Adapters].
* [http://pinouts.ru/Video/maclcvideo_pinout.shtml Apple Macintosh external video pinout].
[[Category:Computer Related]]
5a0f44cf916b8c92b2d505e7c0e91c33d0848780
fblckgen
0
1642
2971
2007-07-16T07:42:57Z
Stix
2
Redirecting to [[iotools]]
wikitext
text/x-wiki
#redirect [[iotools]]
c42b7e183b473cafca79b4c3342c7293f11ea1bf
iohammer
0
1643
2972
2007-07-16T07:43:20Z
Stix
2
Redirecting to [[iotools]]
wikitext
text/x-wiki
#redirect [[iotools]]
c42b7e183b473cafca79b4c3342c7293f11ea1bf
mbdd
0
1644
2973
2007-07-16T07:43:38Z
Stix
2
Redirecting to [[iotools]]
wikitext
text/x-wiki
#redirect [[iotools]]
c42b7e183b473cafca79b4c3342c7293f11ea1bf
Firefox Add-ons
0
1645
2974
2007-07-20T11:16:07Z
Stix
2
New page: Firefox Add-ons I use: * [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus] * [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/english_australian_dictionary-...
wikitext
text/x-wiki
Firefox Add-ons I use:
* [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus]
* [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/english_australian_dictionary-0.2-fx+zm+tb.xpi Aussie Dictionary]
* [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock]
* [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy]
* [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer]
* [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles]
* [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced]
* [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator]
[[Category:Personal]]
8fe3df96b16691d4f0cbd91c58fe9b219a92a89d
2975
2974
2007-07-20T11:55:12Z
Stix
2
Shorten Aussie dictionary link
wikitext
text/x-wiki
Firefox Add-ons I use:
* [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus]
* [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/ Australian Dictionary]
* [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock]
* [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy]
* [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer]
* [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles]
* [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced]
* [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator]
[[Category:Personal]]
fb1f57e2d1f7cdb180fa39baf8f99a3e3c99821f
Create table actlog (TSM 5.3-MySQL)
0
1646
2977
2007-07-31T03:01:18Z
Stix
2
New page: CREATE TABLE `actlog` ( `id` int(11) NOT NULL auto_increment, `date_time` datetime NOT NULL default '0000-00-00 00:00:00', `msgno` int(11) NOT NULL default '0', `severity` enu...
wikitext
text/x-wiki
CREATE TABLE `actlog` (
`id` int(11) NOT NULL auto_increment,
`date_time` datetime NOT NULL default '0000-00-00 00:00:00',
`msgno` int(11) NOT NULL default '0',
`severity` enum('I','W','E','S','D') NOT NULL default 'I',
`message` varchar(250) NOT NULL default '',
`originator` varchar(20) NOT NULL default '',
`nodename` varchar(64) default NULL,
`ownername` varchar(64) default NULL,
`schedname` varchar(30) default NULL,
`domainname` varchar(30) default NULL,
`sessid` int(11) default NULL,
`servername` varchar(64) default NULL,
`session` int(11) default NULL,
`process` int(11) default NULL,
PRIMARY KEY (`id`),
KEY `date_time` (`date_time`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
1232e1ead8d021602c8380489efab7380ee97623
Category:TSM 5.3 MySQL Tables
14
1647
2978
2007-07-31T03:02:53Z
Stix
2
New page: [[SQL]] "CREATE TABLE" statements to create [[TSM]]-like tables in [[MySQL]], suitable for loading portions of the TSM database.
wikitext
text/x-wiki
[[SQL]] "CREATE TABLE" statements to create [[TSM]]-like tables in [[MySQL]], suitable for loading portions of the TSM database.
92585f6f44646b8a130e690e7f810427a0189341
Create table dbvolumes (TSM 5.3-MySQL)
0
1648
2979
2007-07-31T03:04:30Z
Stix
2
New page: CREATE TABLE `dbvolumes` ( `copy1_name` varchar(255) NOT NULL default '', `copy1_status` varchar(20) default NULL, `copy2_name` varchar(255) default NULL, `copy2_status` varch...
wikitext
text/x-wiki
CREATE TABLE `dbvolumes` (
`copy1_name` varchar(255) NOT NULL default '',
`copy1_status` varchar(20) default NULL,
`copy2_name` varchar(255) default NULL,
`copy2_status` varchar(20) default NULL,
`copy3_name` varchar(255) default NULL,
`copy3_status` varchar(20) default NULL,
`avail_space_mb` int(11) NOT NULL default '0',
`alloc_space_mb` int(11) NOT NULL default '0',
`free_space_mb` int(11) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
88ad7482e07610c4e35204042e556b2c42d3873e
Create table drives (TSM 5.3-MySQL)
0
1649
2980
2007-07-31T04:57:07Z
Stix
2
New page: CREATE TABLE `drives` ( `library_name` varchar(30) NOT NULL default '', `drive_name` varchar(30) NOT NULL default '', `device_type` varchar(16) NOT NULL default '', `online` v...
wikitext
text/x-wiki
CREATE TABLE `drives` (
`library_name` varchar(30) NOT NULL default '',
`drive_name` varchar(30) NOT NULL default '',
`device_type` varchar(16) NOT NULL default '',
`online` varchar(40) NOT NULL default '',
`element` smallint(6) default NULL,
`acs_drive_id` varchar(15) default NULL,
`allocated_to` varchar(64) default NULL,
`last_update_by` varchar(64) NOT NULL default '',
`last_update` datetime NOT NULL default '0000-00-00 00:00:00',
`clean_freq` varchar(10) default NULL,
`drive_serial` varchar(64) NOT NULL default '',
`volume_name` text,
PRIMARY KEY (`library_name`,`drive_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
028e4706711ad78cb21551d366f80f9d8788cf39
Create table filespaces (TSM 5.3-MySQL)
0
1650
2981
2007-07-31T04:58:12Z
Stix
2
New page: CREATE TABLE `filespaces` ( `id` int(11) NOT NULL auto_increment, `node_name` varchar(64) NOT NULL default '', `filespace_name` text NOT NULL, `filespace_id` int(11) NOT NULL ...
wikitext
text/x-wiki
CREATE TABLE `filespaces` (
`id` int(11) NOT NULL auto_increment,
`node_name` varchar(64) NOT NULL default '',
`filespace_name` text NOT NULL,
`filespace_id` int(11) NOT NULL default '0',
`filespace_type` varchar(32) NOT NULL default '',
`capacity` double NOT NULL default '0',
`pct_util` double NOT NULL default '0',
`backup_start` datetime default NULL,
`backup_end` datetime default NULL,
`delete_occurred` datetime default NULL,
`unicode_filespace` enum('YES','NO') default NULL,
`filespace_hexname` text,
PRIMARY KEY (`id`),
KEY `node_name` (`node_name`,`filespace_name`(255),`filespace_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
6c8097b36bdf18a3fc09990a24cc53ed47be39b2
Create table libvolumes (TSM 5.3-MySQL)
0
1651
2982
2007-07-31T04:59:15Z
Stix
2
New page: CREATE TABLE `libvolumes` ( `id` int(11) NOT NULL auto_increment, `library_name` varchar(30) NOT NULL default '', `volume_name` varchar(255) NOT NULL default '', `status` varc...
wikitext
text/x-wiki
CREATE TABLE `libvolumes` (
`id` int(11) NOT NULL auto_increment,
`library_name` varchar(30) NOT NULL default '',
`volume_name` varchar(255) NOT NULL default '',
`status` varchar(10) default NULL,
`owner` varchar(64) default NULL,
`last_use` varchar(10) default NULL,
`home_element` int(11) default NULL,
`cleanings_left` int(11) default NULL,
`devtype` varchar(4) default NULL,
`mediatype` int(11) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `library_name` (`library_name`,`volume_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
bb30542d7e21b4a87f0bab3a78b57fd8a6691388
Handy AIX links
0
744
2983
2880
2007-08-01T05:42:46Z
Stix
2
Add SoL link
wikitext
text/x-wiki
* Buried in [[IBM]]'s website:
** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches].
** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center].
** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems.
** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades].
** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia].
** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads].
** [http://www.ibm.com/servers/aix/products/aixos/linux/ IBM AIX Toolbox for Linux Applications], list of downloadable RPM packages of common open source tools.
** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products.
** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current.
** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report].
** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]).
** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM.
** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ].
** [http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?brandind=5000008&lndocid=MIGR-54666 Serial over LAN (SOL) Setup Guide - IBM BladeCenter, T].
* Useful [http://www.redbooks.ibm.com/ Redbooks]:
** [http://www.redbooks.ibm.com/abstracts/SG245120.html IBM eServer pSeries Systems Handbook 2003 Edition].
** [http://www.redbooks.ibm.com/abstracts/SG245768.html Advanced POWER Virtualization on IBM eServer p5 Servers: Architecture and Performance Considerations].
* [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ].
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info.
* [http://www.bullfreeware.com/ Bull AIX Freeware].
* Quick links into the service.boulder.ibm.com FTP site:
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches]
** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS]
** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode]
** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver]
** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches]
[[Category:AIX]]
[[Category:Links]]
56e62cbfcfe696dfde4ddb5d2fa2e538e54c4577
cio
0
1652
2984
2007-08-02T03:52:03Z
Stix
2
Redirecting to [[concurrent I/O]]
wikitext
text/x-wiki
#REDIRECT [[concurrent I/O]]
258aec160fb62d815ece5b77af1c375c29a5cba2
O CIO
0
1653
2985
2007-08-02T03:52:21Z
Stix
2
Redirecting to [[concurrent I/O]]
wikitext
text/x-wiki
#REDIRECT [[concurrent I/O]]
258aec160fb62d815ece5b77af1c375c29a5cba2
Create table logvolumes (TSM 5.3-MySQL)
0
1654
2986
2007-08-02T05:12:25Z
Stix
2
New page: CREATE TABLE `logvolumes` ( `copy1_name` varchar(255) NOT NULL default '', `copy1_status` varchar(20) default NULL, `copy2_name` varchar(255) default NULL, `copy2_status` varc...
wikitext
text/x-wiki
CREATE TABLE `logvolumes` (
`copy1_name` varchar(255) NOT NULL default '',
`copy1_status` varchar(20) default NULL,
`copy2_name` varchar(255) default NULL,
`copy2_status` varchar(20) default NULL,
`copy3_name` varchar(255) default NULL,
`copy3_status` varchar(20) default NULL,
`avail_space_mb` int(11) NOT NULL default '0',
`alloc_space_mb` int(11) NOT NULL default '0',
`free_space_mb` int(11) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
311560560ddc793c8f6d9b69511e246fcaaa7529
Create table nodes (TSM 5.3-MySQL)
0
1655
2987
2007-08-02T05:14:23Z
Stix
2
New page: CREATE TABLE `nodes` ( `id` int(11) NOT NULL auto_increment, `node_name` varchar(64) NOT NULL default '', `platform_name` varchar(16) default NULL, `domain_name` varchar(30) N...
wikitext
text/x-wiki
CREATE TABLE `nodes` (
`id` int(11) NOT NULL auto_increment,
`node_name` varchar(64) NOT NULL default '',
`platform_name` varchar(16) default NULL,
`domain_name` varchar(30) NOT NULL default '',
`pwset_time` datetime NOT NULL default '0000-00-00 00:00:00',
`invalid_pw_count` int(11) NOT NULL default '0',
`contact` text NOT NULL,
`compression` enum('NO','YES','CLIENT') NOT NULL default 'NO',
`archdelete` enum('YES','NO') NOT NULL default 'YES',
`backdelete` enum('YES','NO') NOT NULL default 'YES',
`locked` enum('YES','NO') NOT NULL default 'YES',
`lastacc_time` datetime NOT NULL default '0000-00-00 00:00:00',
`reg_time` datetime NOT NULL default '0000-00-00 00:00:00',
`reg_admin` varchar(64) NOT NULL default '',
`lastsess_commmeth` varchar(8) default NULL,
`lastsess_recvd` bigint(20) NOT NULL default '0',
`lastsess_sent` bigint(20) NOT NULL default '0',
`lastsess_duration` int(11) NOT NULL default '0',
`lastsess_idlewait` int(11) NOT NULL default '0',
`lastsess_commwait` int(11) NOT NULL default '0',
`lastsess_mediawait` int(11) NOT NULL default '0',
`client_version` smallint(6) default NULL,
`client_release` smallint(6) default NULL,
`client_level` smallint(6) default NULL,
`client_sublevel` smallint(6) default NULL,
`client_os_level` varchar(20) default NULL,
`option_set` varchar(64) default NULL,
`aggregation` enum('YES','NO') NOT NULL default 'YES',
`url` varchar(200) default NULL,
`nodetype` varchar(8) NOT NULL default '',
`passexp` int(11) default NULL,
`keep_mp` enum('YES','NO') NOT NULL default 'YES',
`max_mp_allowed` int(11) NOT NULL default '0',
`auto_fs_rename` enum('NO','YES','CLIENT') default 'NO',
`validateprotocol` varchar(8) default NULL,
`tcp_name` varchar(64) default NULL,
`tcp_address` varchar(64) default NULL,
`guid` varchar(48) default NULL,
`txngroupmax` int(11) default NULL,
`datawritepath` varchar(12) default NULL,
`datareadpath` varchar(12) default NULL,
`session_initiation` varchar(255) default NULL,
`client_hla` varchar(64) default NULL,
`client_lla` varchar(64) default NULL,
`collocgroup_name` varchar(30) default NULL,
`proxy_target` text,
`proxy_agent` text,
PRIMARY KEY (`id`),
UNIQUE KEY `ind1` (`node_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
557715dc7c97dd933532bea563ed260dc919a091
Create table occupancy (TSM 5.3-MySQL)
0
1656
2988
2007-08-02T05:15:19Z
Stix
2
New page: CREATE TABLE `occupancy` ( `id` int(11) NOT NULL auto_increment, `node_name` varchar(64) NOT NULL default '', `type` varchar(20) NOT NULL default '', `filespace_name` varchar(...
wikitext
text/x-wiki
CREATE TABLE `occupancy` (
`id` int(11) NOT NULL auto_increment,
`node_name` varchar(64) NOT NULL default '',
`type` varchar(20) NOT NULL default '',
`filespace_name` varchar(64) NOT NULL default '',
`stgpool_name` varchar(30) NOT NULL default '',
`num_files` int(11) NOT NULL default '0',
`physical_mb` int(11) NOT NULL default '0',
`logical_mb` int(11) NOT NULL default '0',
`filespace_id` int(11) NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `ind1` (`node_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
95b61b3a199e8326e8a2f343c10fe7d79f594211
Create table stgpools (TSM 5.3-MySQL)
0
1657
2989
2007-08-02T05:16:28Z
Stix
2
New page: CREATE TABLE `stgpools` ( `stgpool_name` varchar(31) NOT NULL default '', `pooltype` varchar(31) NOT NULL default '', `devclass` varchar(31) NOT NULL default '', `est_capacity...
wikitext
text/x-wiki
CREATE TABLE `stgpools` (
`stgpool_name` varchar(31) NOT NULL default '',
`pooltype` varchar(31) NOT NULL default '',
`devclass` varchar(31) NOT NULL default '',
`est_capacity_mb` bigint(20) NOT NULL default '0',
`pct_utilized` float NOT NULL default '0',
`pct_migr` float default NULL,
`pct_logical` float NOT NULL default '0',
`highmig` tinyint(4) default NULL,
`lowmig` tinyint(4) default NULL,
`migprocess` smallint(6) default NULL,
`nextstgpool` varchar(31) default NULL,
`maxsize` bigint(20) default NULL,
`access` varchar(15) default NULL,
`description` varchar(255) default NULL,
`ovflocation` varchar(255) default NULL,
`cache` char(3) default NULL,
`collocate` varchar(20) default NULL,
`reclaim` smallint(6) default NULL,
`maxscratch` smallint(6) default NULL,
`reusedelay` smallint(6) default NULL,
`migr_running` varchar(20) default NULL,
`migr_mb` float default NULL,
`migr_seconds` smallint(6) default NULL,
`recl_running` varchar(20) default NULL,
`chg_time` datetime default NULL,
`chg_admin` varchar(30) default NULL,
`reclaimstgpool` varchar(31) default NULL,
`migdelay` smallint(6) default NULL,
`migcontinue` varchar(20) default NULL,
`dataformat` varchar(12) default NULL,
`copystgpools` text,
`copycontinue` varchar(20) default NULL,
`crcdata` varchar(9) default NULL,
`reclaimprocess` smallint(6) default NULL,
`offsiterclmlimit` varchar(8) default NULL,
`reclamationtype` varchar(9) NOT NULL default '',
PRIMARY KEY (`stgpool_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
b298680cc470b5414bc64b4b5e3ec8611baef9f3
Create table volumes (TSM 5.3-MySQL)
0
1658
2990
2007-08-02T05:18:05Z
Stix
2
New page: CREATE TABLE `volumes` ( `id` int(11) NOT NULL auto_increment, `volume_name` varchar(255) NOT NULL default '', `stgpool_name` varchar(31) NOT NULL default '', `devclass_name` ...
wikitext
text/x-wiki
CREATE TABLE `volumes` (
`id` int(11) NOT NULL auto_increment,
`volume_name` varchar(255) NOT NULL default '',
`stgpool_name` varchar(31) NOT NULL default '',
`devclass_name` varchar(31) NOT NULL default '',
`est_capacity_mb` int(11) default NULL,
`pct_utilized` float default NULL,
`status` varchar(20) default NULL,
`access` varchar(20) default NULL,
`pct_reclaim` float default NULL,
`scratch` varchar(20) default NULL,
`error_state` varchar(20) default NULL,
`num_sides` smallint(6) default NULL,
`times_mounted` int(11) default NULL,
`write_pass` int(11) default NULL,
`last_write_date` datetime default NULL,
`last_read_date` datetime default NULL,
`pending_date` datetime default NULL,
`write_errors` int(11) default NULL,
`read_errors` int(11) default NULL,
`location` varchar(255) default NULL,
`mvslf_capable` char(3) NOT NULL default '',
`chg_time` datetime default NULL,
`chg_admin` varchar(30) default NULL,
`begin_rclm_date` datetime default NULL,
`end_rclm_date` datetime default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `volume_name` (`volume_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
8fde0bb53b42c9e092f31f0dd2ae7dbdfc4208bc
Create table volumeusage (TSM 5.3-MySQL)
0
1659
2991
2007-08-02T05:18:58Z
Stix
2
New page: CREATE TABLE `volumeusage` ( `node_name` varchar(64) NOT NULL default '', `copy_type` enum('ARCHIVE','BACKUP','SPACEMANAGED') NOT NULL default 'ARCHIVE', `filespace_name` varchar...
wikitext
text/x-wiki
CREATE TABLE `volumeusage` (
`node_name` varchar(64) NOT NULL default '',
`copy_type` enum('ARCHIVE','BACKUP','SPACEMANAGED') NOT NULL default 'ARCHIVE',
`filespace_name` varchar(64) NOT NULL default '',
`stgpool_name` varchar(30) NOT NULL default '',
`volume_name` varchar(255) NOT NULL default '',
`filespace_id` int(11) NOT NULL default '0',
KEY `volume_name` (`volume_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
[[Category:TSM 5.3 MySQL Tables]]
da494b359b77c64a06cb15484c57ebd6d6f0e41f
File:Cachehitratio.plot
6
1660
2992
2007-08-06T06:32:22Z
Stix
2
gnuplot source for the Cachehitratio.png image.
wikitext
text/x-wiki
gnuplot source for the Cachehitratio.png image.
20c92171408ac85d2dbd7eb64b854280b3a13077
2994
2992
2007-08-06T06:37:41Z
Stix
2
Link comments.
wikitext
text/x-wiki
gnuplot source for the [[:image:Cachehitratio.png]] image.
396822cfbb0f42ec5d88b3b336c1881485ce2013
File:Cachehitratio.png
6
1459
2993
2592
2007-08-06T06:36:49Z
Stix
2
Link comments.
wikitext
text/x-wiki
Graph of relative performance given different cache hit ratios, a miss cost of 5 ms, and a hit cost of 1 μs. The gnuplot source can be found [[:image:Cachehitratio.plot|here]].
b985270b553914317112df2042487dff2ef106de
Internet Links
0
804
2995
2976
2007-08-15T04:27:29Z
Stix
2
/* Standards */ add link to SUS
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
d4c454c240f14c804b56a31b74050ca6bcc11a14
2998
2995
2007-08-27T14:30:14Z
Stix
2
/* Miscellaneous */ Add FSF - Cards
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
abff1ed54c4967addce8bb491e25771dfd79152e
2999
2998
2007-08-28T03:47:34Z
Stix
2
/* Comics */ Add Project Cartoon
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
da65c384aaffed204d40dba812054957aa6c320b
3009
2999
2007-09-23T11:44:40Z
Stix
2
/* Comics */ Add UserFriendly
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
768dcd3cb678ca5fe76374fe6e38a47d46786ef6
3015
3009
2007-09-27T01:40:54Z
Stix
2
/* Photography */ Add Hubble gallery
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
8b8814650f3820938842f85a794d4d49ec90226c
3022
3015
2007-10-24T13:25:57Z
Stix
2
/* Aussie Wines */ Add Jackswine
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.busybits.com.au/ BusyBits].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
c733ccc0848c5508e2a8d623b8a36f15a1e7f8f5
3029
3022
2007-11-11T23:31:21Z
Stix
2
/* Aussie Hardware Markets and Stores */ Remove busybits, domain DNE
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
54367861afd874b31da962e6139a307233b217a6
PSALLOC and paging space allocation mode
0
1661
2996
2007-08-16T02:58:02Z
Stix
2
New page: [[AIX]] uses the <tt>PSALLOC</tt> environment variable to control paging space allocation mode. The two available modes are: * <tt>late</tt>, or otherwise known as lazy (default). * <tt>e...
wikitext
text/x-wiki
[[AIX]] uses the <tt>PSALLOC</tt> environment variable to control paging space allocation mode. The two available modes are:
* <tt>late</tt>, or otherwise known as lazy (default).
* <tt>early</tt> or otherwise known as reserved.
== See Also ==
* [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.baseadmn/doc/baseadmndita/pagspacovrvw.htm Paging space allocation policies] in the AIX 5.3 Information Centre.
[[Category:AIX]]
63ca32e9e8d9ffd2c016c70c1c62da21c35750a4
Cleaning up SAP resources
0
775
2997
1692
2007-08-23T07:29:48Z
Stix
2
/* System V Shared Memory */ Add "cleanipc"
wikitext
text/x-wiki
After an abnormal shutdown, it may be necessary to clean up the leftover resources that won't go away with stopsap. These are processes, [[System V Shared Memory]] segments and [[System V Semaphores]]. Examples below are from a system running AIX. Other UNIX systems may be subtly different.
== Processes ==
The fastest way to clean up all processes is to become the <tt>sidadm</tt> user and issue <tt>kill -1 -1</tt>, which will send SIGHUP to all processes owned by <tt>sidadm</tt>. SIGHUP can be trapped by processes, but does give them a chance to shutdown more gracefully. Be aware that if the system has paged any processes out into [[swap space]], they may take some time to exit. Additionally, it is not unusual for the shell initiating the kill to also be killed. Any remaining processes can be individually killed with <tt>kill -9 <pid></tt>.
# su - sidadm
sidadm$ ps ux | head -6
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
sidadm 516350 0.7 3.0 455268 457300 - A May 17 569:58 dw.sapSID_D10 pf
sidadm 508154 0.4 1.0 102812 104568 - A May 17 362:39 dw.sapSID_D10 pf
sidadm 483462 0.4 1.0 91172 93060 - A May 17 296:33 dw.sapSID_D10 pf
sidadm 512252 0.3 3.0 390192 392192 - A May 17 275:30 dw.sapSID_D10 pf
sidadm 471264 0.3 1.0 83328 85096 - A May 17 258:40 dw.sapSID_D10 pf
sidadm$ kill -1 -1
Hangup
# su - sidadm
sidadm$ ps ux
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
sidadm 651328 0.0 0.0 27964 27360 - A May 17 0:04 [disp+wor]
sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh
sidadm 938072 0.0 0.0 456 472 pts/1 A 18:58:13 0:00 ps ux
sidadm$ kill -9 651328
sidadm$ ps ux
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh
sidadm 938078 0.0 0.0 456 472 pts/1 A 18:58:30 0:00 ps ux
sidadm$
== System V Shared Memory ==
SAP is a heavy user of shared memory, and these must be cleaned up before SAP will successfully restart. A one line script can be used to delete the segments easily.
First check that NATTCH (number of attached processes) is zero for all the users segments, since segments will only be deleted when NATTCH is zero, otherwise they will be marked for deletion. Then delete the segments. If NATTCH is not zero, then there are still processes hanging around. Doing all this as the <tt>sidadm</tt> user is safer, it is less likely to impact anything else running on the system.
sidadm$ ipcs -ma | egrep '^T|sidadm' | head -6
T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME
m 6 0x0382be8e --rw-rw-rw- sidadm sapsys sidadm sapsys 0 4096 434218 651328 18:36:47 18:59:14 23:18:27
m 524295 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 675916 860326 13:02:46 13:02:46 11:10:50
m 524296 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 802954 815248 16:29:28 16:29:28 11:10:50
m 524297 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 905336 815248 16:06:53 16:06:53 11:11:13
m 524298 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 401624 462986 16:17:04 16:17:04 11:11:13
sidadm$ ipcs -m | awk '/^m.*sidadm/{print $2}' | xargs -n 1 ipcrm -m
sidadm$ ipcs -ma | egrep '^T|sidadm'
T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME
sidadm$
There is also a SAP command <tt>cleanipc</tt> which is designed to do this correctly. As a UNIX Sysadmin, I have no experience with this command. It's usage appears to be:
sidadm$ /usr/sap/SID/SYS/exe/run/cleanipc <instance number> remove
== System V Semaphores ==
Depending on the type of UNIX, these may be less critical. Since AIX does not enforce any easily reachable limit on System V objects, SAP will simply allocate more semaphores when restarted. Other UNIX systems may find that system-wide limits (SEMMNI, SEMMNS, SEMMSL, etc) are reached if these are not deleted.
sidadm$ ipcs -s | egrep '^T|sidadm' | head -6
T ID KEY MODE OWNER GROUP
s 131074 0x0000520a --ra-ra-ra- sidadm sapsys
s 131075 0x00005209 --ra-ra-ra- sidadm sapsys
s 131076 0x00005208 --ra-ra-ra- sidadm sapsys
s 131077 0x002f741b --ra-r----- sidadm sapsys
s 131078 0x002f741c --ra-r----- sidadm sapsys
sidadm$ ipcs -s | awk '/^s.*sidadm/{print $2}' | xargs -n 1 ipcrm -s
sidadm$ ipcs -s | egrep '^T|sidadm'
T ID KEY MODE OWNER GROUP
sidadm$
[[Category:AIX]]
[[Category:SAP]]
1bed92bab83f473aef0e0151d9ed97e379e32514
Tuning the AIX file caches
0
794
3000
2905
2007-09-02T01:41:34Z
Stix
2
/* Tuning for AIX 5.1 and Earlier */ formatting.
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+).
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorithm. If set to 0, the algorithm will strongly prefer stealing file pages to satisfy memory requests.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune</tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibility version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
And if making use of <tt>lru_file_repage</tt>:
# vmo -p -o minperm%=3 -o maxperm%=90 -o strict_maxperm=1 -o maxclient%=90 -o lru_file_repage=0
To check the current size of the persistent file cache and the client file cache, see the <tt>numperm</tt> and <tt>numclient</tt> values reported by <tt>vmstat -v</tt>:
$ vmstat -v
524288 memory pages
474939 lruable pages
...
10.0 minperm percentage
20.0 maxperm percentage
44.5 numperm percentage
211365 file pages
...
19.7 numclient percentage
20.0 maxclient percentage
94027 client pages
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO".
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper.
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper.
* [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2
* [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2
* [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high
* [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database
[[Category:AIX]]
a9b9f7686b2f220ccdc3d60e504f3b6186560fd6
lrud kernel thread
0
730
3001
2907
2007-09-02T01:50:48Z
Stix
2
Minor wordage
wikitext
text/x-wiki
The [[AIX]] Least Recently Used Daemon, invoked when memory is required, is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <tt>lrubucket</tt> parameter. Consistently high CPU usage by lrud indicates large amounts of file I/O occurring, and thrashing of the [[VMM]] file cache.
If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[Tuning the AIX file caches]] should also certainly be a priority.
If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance.
See [[Tuning the AIX file caches]] for a description of some of the AIX parameters that directly impact the way that <tt>lrud</tt> operates.
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[Tuning the AIX file caches]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
83b58f54eee46728327a1d6e2aec1c0675616045
Systems
0
759
3002
2571
2007-09-03T05:31:33Z
Stix
2
Update
wikitext
text/x-wiki
A brief list of my home systems:
== zion ==
2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5.
Running NetBSD-4.0_BETA2 x86 + MP kernel.
Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too.
This system also runs as my internet firewall, with ADSL2 PPPoE link currently from [http://www.exetel.com.au Exetel] (using an old Alcatel SpeedTouch Home ADSL1 modem, though), and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org].
For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics].
== marvin ==
Little Dell Dimension C521, with AMD Athlon 64 dual-core 3800 (2 GHz), only 512 MiB RAM, and built in NVIDIA GeForce 6150 LE (unfortunately with no mode switching support in the 'nv' driver in xorg or XFree86).
NetBSD 4.0_BETA2 is installed, but mainly runs Windows XP when I have to. Came installed with Vista (yuck!).
Old box was a 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk. After a power glitch that fried the motherboard, disk, CD drive, PCI sound card, PCI SCSI card and even a USB mouse (yes, the magic blue smoke escaped!), all but the case, fans and RAM is scrapped.
== eniac ==
DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk.
Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk.
Unfortunately, something is fried in the poor thing, it no longer powers on.
== orac ==
Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks (unplugged, too noisy!), running NetBSD-4.99.xx, netbooted off zion.
== kitt ==
Apple Macintosh Quadra 605, 25 MHz 68040, 20 MiB RAM, Quantum Fireball 1080S 1 GiB SCSI disk, running NetBSD 4.99.xx. Yes, a 1993 vintage system running the latest and greatest NetBSD release, and running it quite well.
== pbg3 ==
Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk.
Ran Mac OS X 10.2.8, until the disk finally gave out after sounding really bad for a year or more.
[[Category:Personal]]
ba568029d0fe914d6120360719153c495a43221f
Music Wishlist
0
1454
3003
2944
2007-09-05T13:30:47Z
Stix
2
Add Matt Baker
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
* Isaac Albéniz: Asturias (classical)
* Tip to Toe - Katie Noonan
* [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop]
* [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia])
* [http://www.mattbaker.com.au/ Matt Baker] - Jazz.
[[Category:Personal]]
357c362565a58681d2ffc448f5c20ca15d245c21
3004
3003
2007-09-06T08:57:11Z
Stix
2
Add Peter Kruder
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
* Isaac Albéniz: Asturias (classical)
* Tip to Toe - Katie Noonan
* [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop]
* [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia])
* [http://www.mattbaker.com.au/ Matt Baker] - Jazz
* Peter Kruder (Who am I, used in Animatrix)
[[Category:Personal]]
d81b1ec7433836a8d226f632837a7bf2c4e43eba
3020
3004
2007-10-16T09:56:02Z
Stix
2
Add Angus and Julia Stone
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
* Isaac Albéniz: Asturias (classical)
* Tip to Toe - Katie Noonan
* [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop]
* [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia])
* [http://www.mattbaker.com.au/ Matt Baker] - Jazz
* Peter Kruder (Who am I, used in Animatrix)
* [http://www.angusandjuliastone.com/ Angus and Julia Stone]
[[Category:Personal]]
efb645937d3b54da2e995d01c299014015ee5b58
direct I/O
0
741
3005
2553
2007-09-07T08:13:15Z
Stix
2
Add "introduced" and link to IBM developerWorks article
wikitext
text/x-wiki
[[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do. It was introduced in AIX 4.3.
'''Direct I/O''' may be enabled via two methods:
* Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call.
* Use of the <tt>dio</tt> mount option.
'''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools).
Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage.
== Restrictions ==
* When using '''direct I/O''', all reads and writes must be aligned to, and a multiple of, the filesystem block size, often being between 512 bytes and 4 kibibytes. Any read/write request which does not meet this criteria will be forced to go through the file cache and [[VMM]].
* Any file mapped using <tt>mmap(2)</tt>, <tt>shm_open(2)</tt>, etc will default to using the file cache and [[VMM]] for all I/O from all processes. Once unmapped, I/O will return to using '''direct I/O'''.
== See Also ==
=== Internal ===
* [[lrud]]
* [[concurrent I/O]]
=== External ===
* [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], link to "Understanding DIO & CIO".
* [http://www.ibm.com/developerworks/aix/library/au-DirectIO.html Use Direct I/O to improve performance of your AIX applications]
[[Category:AIX]]
{{stub}}
3b40577c7ae60f06f8850bc006ebca661a349700
concurrent I/O
0
778
3006
1695
2007-09-07T08:34:22Z
Stix
2
Add when introduced
wikitext
text/x-wiki
Normally, the filesystem will serialize write I/Os to maintain a consistent view of files. That is, many reads may occur simultaneously to the one file, but only one write, which is enforced using a lock on the file [[inode]]. Applications that do their own serialization (eg databases), do not need this serialization to occur within the filesystem layer.
'''Concurrent I/O''', which implies [[direct I/O]], allows more than one write to execute concurrently to the same file, giving a performance advantage in update-intensive environments. The [[inode]] lock is no longer taken except under some circumstances (eg extending a file). It was introduced in AIX 5.2 update 1 (5.2.0.10).
'''Concurrent I/O''' may be enabled via two methods:
* Use of the <tt>O_CIO</tt> flag to the <tt>open(2)</tt> system call.
* Use of the <tt>cio</tt> mount option.
== See Also ==
* [[direct I/O]]
[[Category:AIX]]
c479d789bd8ca37ec9d6953efffc7083f70bf25f
machstat (AIX)
0
1662
3007
2007-09-12T04:16:19Z
Stix
2
New page: == AIX 5.1 == The below information is taken from the script <tt>/etc/rc.powerfail</tt>. On AIX 5.1, <tt>/usr/sbin/machstat -f</tt> returns a shell exit code representing the power statu...
wikitext
text/x-wiki
== AIX 5.1 ==
The below information is taken from the script <tt>/etc/rc.powerfail</tt>.
On AIX 5.1, <tt>/usr/sbin/machstat -f</tt> returns a shell exit code representing the power status. The lower 4 bits are the error code, the upper 4 bits are bits 10-13 of the PKSR register. This only applies to systems of type "<tt>rspc</tt>", as returned by <tt>bootinfo -T</tt>.
# /usr/sbin/machstat -f; ret=$?
# error=$(($ret % 16))
# state1=$(($ret / 16))
# echo "Error: $error, state1: $state1"
Error: 0, state1: 2
{| border=1 cellpadding=2 cellspacing=0
! state1 || Description
|-
| 0 || normal operation
|-
| 1 || non-critical cooling problem
|-
| 2 || non-critical power problem
|-
| 3 || severe cooling problem
|-
| 4 || severe power problem
|}
== AIX 5.2+ ==
The below information is taken from the script <tt>/usr/lib/boot/bin/rc.powerfail_chrp</tt>.
On AIX 5.2 and later <tt>/usr/sbin/machstat -f</tt> writes to stdout two (AIX 5.2) or three (AIX 5.3) integers, being the power and cooling status bits. The first is the "EPOW Event" and the second is the "Modifier".
Eg:
# /usr/sbin/machstat -f
2 0 0
Meanings for the EPOW Event are:
{| border=1 cellpadding=2 cellspacing=0
! EPOW || Modifier || Description
|-
| 0 || || normal operation
|-
| 1 || || non-critical cooling problem
|-
| 2 || || non-critical power problem
|-
| 3 || 1, 3 or 4 || severe power problem, immediate shutdown
|-
| 3 || 0 or 2 || severe power problem, system will shutdown after wait time
|-
| 4 || || severe problems, immediate shutdown
|-
| 5 or 7 || || unhandled issue
|}
== See Also ==
* [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds3/machstat.htm <tt>machstat</tt>] manpage for AIX 5.3.
* [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds4/rc.powerfail.htm <tt>rc.powerfail</tt>] manpage for AIX 5.3.
[[Category:AIX]]
2e9ead9f9aca0dc18c680b72f78dff9006d38877
Geeks as partners
0
1663
3008
2007-09-14T13:16:26Z
Stix
2
New page: * [http://maryamie.spaces.live.com/Blog/cns!1pJf1AP0KsxqptNL0A6dlsgA!848.entry In Defense of Geeks or Ten Reasons Why You Should Date a Geek]. * [http://imhelendt.spaces.live.com/Blog/cns!...
wikitext
text/x-wiki
* [http://maryamie.spaces.live.com/Blog/cns!1pJf1AP0KsxqptNL0A6dlsgA!848.entry In Defense of Geeks or Ten Reasons Why You Should Date a Geek].
* [http://imhelendt.spaces.live.com/Blog/cns!1pLLf-75vbkScDmJSvitLgBA!486.entry Ten reasons why Geeks make good friends].
* [http://imhelendt.spaces.live.com/Blog/cns!1pLLf-75vbkScDmJSvitLgBA!490.entry Top ten reasons Geeks make good fathers].
* [http://imhelendt.spaces.live.com/Blog/cns!1pLLf-75vbkScDmJSvitLgBA!483.entry Ten reasons it isn't always easy being married to a Geek].
[[Category:Jokes]]
[[Category:Links]]
453f04b68ddf15014b05662c93daae9e6c0cd143
Category:Sybase
14
1636
3010
2950
2007-09-23T21:26:34Z
Stix
2
Add category
wikitext
text/x-wiki
Pages relating to the [[Sybase]] RDBMS.
[[Category:Databases]]
20dbdab62ff24a03a877c0ae4a97327878d242ba
Category:TSM 5.3 MySQL Tables
14
1647
3012
2978
2007-09-23T21:28:13Z
Stix
2
Add category
wikitext
text/x-wiki
[[SQL]] "CREATE TABLE" statements to create [[TSM]]-like tables in [[MySQL]], suitable for loading portions of the TSM database.
[[Category:TSM]]
946301c01b856bdab35230ecb41f0155807bc502
Tuning aio0 (AIX)
0
1664
3013
2007-09-25T07:36:15Z
Stix
2
New page: '''NOTE:''' The aio0 device is no longer present under AIX 6.1, and hence (I believe) no longer requires tuning. The <tt>aio0</tt> device on AIX provides "legacy" asynchronous I/O support...
wikitext
text/x-wiki
'''NOTE:''' The aio0 device is no longer present under AIX 6.1, and hence (I believe) no longer requires tuning.
The <tt>aio0</tt> device on AIX provides "legacy" asynchronous I/O support (ie. not POSIX aio). It is still used by many products, including [[Oracle]] and [[DB2]], and to obtain good performance, requires tuning.
Current configuration values may be obtained via <tt>lsattr</tt>:
$ lsattr -El aio0
autoconfig available STATE to be configured at system restart True
fastpath enable State of fast path True
kprocprio 39 Server PRIORITY True
maxreqs 12288 Maximum number of REQUESTS True
maxservers 128 MAXIMUM number of servers per cpu True
minservers 32 MINIMUM number of servers True
Important parameters:
; autoconfig : Should be "available" on any system using aio.
; maxreqs : The maximum total number of aio requests that may be outstanding at any point in time. For large transactional databases, this may need to be greatly increased.
; maxservers : When multiplied by the number of logical CPUs (ie. with SMT, it is double the number of virtual processors), represents the maximum number of AIX aio server kernel threads (<tt>aioserver</tt>) that may be running at any time. This also represents the maximum number of aio-generated I/Os that may be outstanding to the disk subsystem at any time. Hence, my rule of thumb is to set <tt>maxservers</tt> to at least:
(number of LUNs or disks) * (disk queue depth) / (number of logical CPUs)
: Apart from consuming kernel memory and process slots, on large systems, there should be few issues increasing this parameter.
The number of presently running <tt>aioserver</tt> threads may be viewed via:
$ pstat -a | grep ' aioserver'
Additional aio statistics are available via <tt>iostat -A</tt>.
=== See Also ===
* [[Max I/O's Outstanding with HDLM]].
* [http://www.ibm.com/developerworks/aix/library/au-aixoptimization-disktun1/index.html Optimizing AIX 5L: Tuning disk performance, Part 1].
[[Category:AIX]]
62a5943fde78dc10def14f40c5f388917288bf2c
3014
3013
2007-09-25T08:54:55Z
Stix
2
Expand
wikitext
text/x-wiki
'''NOTE:''' The aio0 device is no longer present under AIX 6.1, and hence (I believe) no longer requires tuning.
The <tt>aio0</tt> device on AIX provides "legacy" asynchronous I/O support (ie. not POSIX aio). It is still used by many products, including [[Oracle]] and [[DB2]], and to obtain good performance, requires tuning.
== Parameters ==
Current configuration values may be obtained via <tt>lsattr</tt>:
$ lsattr -El aio0
autoconfig available STATE to be configured at system restart True
fastpath enable State of fast path True
kprocprio 39 Server PRIORITY True
maxreqs 12288 Maximum number of REQUESTS True
maxservers 128 MAXIMUM number of servers per cpu True
minservers 32 MINIMUM number of servers True
Important parameters:
; autoconfig : Should be "available" on any system using aio.
; maxreqs : The maximum total number of aio requests that may be outstanding at any point in time. For large transactional databases, this may need to be greatly increased.
; maxservers : When multiplied by the number of logical CPUs (ie. with SMT, it is double the number of virtual processors), represents the maximum number of AIX aio server kernel threads (<tt>aioserver</tt>) that may be running at any time. This also represents the maximum number of aio-generated I/Os that may be outstanding to the disk subsystem at any time. Hence, my rule of thumb is to set <tt>maxservers</tt> to at least:
(number of LUNs or disks) * (disk queue depth) / (number of logical CPUs)
: Apart from consuming kernel memory and process slots, on large systems, there should be few issues increasing this parameter.
== Configuring ==
To configure aio0 to be available at system startup:
# chdev -Pl aio0 -a autoconfig=available
To configure aio0 to be available for use now:
# mkdev -l aio0
To tune aio0 parameters:
# chdev -Pl aio0 -a maxreqs=16384 -a maxservers=256
'''Note:''' If aio0 is available, a reboot will be required to activate the parameter changes.
== Monitoring ==
The number of presently running <tt>aioserver</tt> threads may be viewed via:
$ pstat -a | grep ' aioserver'
Additional aio statistics are available via <tt>iostat -A</tt>.
== See Also ==
* [[Max I/O's Outstanding with HDLM]].
* [http://www.ibm.com/developerworks/aix/library/au-aixoptimization-disktun1/index.html Optimizing AIX 5L: Tuning disk performance, Part 1].
[[Category:AIX]]
802ed2a7db9256b9374b6e1733dd934092907bc6
Cache Hit Ratio
0
1457
3016
2969
2007-09-28T03:39:50Z
Stix
2
Add the bounding formula and example
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches:
<math>
p = \frac{1}{1 - r}
</math>
Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by:
<math>
\frac{1 - r_{1}}{1 - r_{2}}
</math>
Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5.
<math>
\frac{1 - 0.95}{1 - 0.92} = 2.5
</math>
{{clr}}
[[Category:Computer Related]]
b2ac028c3a20384b7fb0bd53651d4edf74aeecd0
NetBSD Bugs
0
792
3017
2947
2007-09-29T14:09:40Z
Stix
2
/* Current Bugs */ add 36690, 37037
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
3b464701cf4f547ff0a7998ab3ae23fed5cb4ef9
3018
3017
2007-09-29T14:14:42Z
Stix
2
Move closed bugs
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
88149957c67a75b916d6a631927c1bd2bc0ec528
3021
3018
2007-10-18T02:02:35Z
Stix
2
37037 fixed
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
bd89b63cd2c61989709246c5335193cdd7309734
3025
3021
2007-10-26T03:09:49Z
Stix
2
Add ipnat RDR session non-expiry
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
d9eae136d59465b9e1a2c582ec1a61d88e4abc8e
3031
3025
2007-11-19T06:31:55Z
Stix
2
/* Current Bugs */ Add DRI/DRM link
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
2d401af76de72b3e2b71d660af75c52c610df857
Résumé
0
787
3019
2895
2007-10-15T01:39:37Z
Stix
2
/* Dec 1998 - current */ Expand/correct
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - current ===
:;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current)
:;Primary Role: UNIX System Administrator
:;Duties:
::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM.
::* Main contact for the management of a MediaWiki based team documentation archive.
:;Achievements:
::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours.
::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: BHP IT
:;Primary Role: VMS Systems Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements:
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: BHP IT
:;Primary Role: Midrange Facilities Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: BHP IT
:;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties:
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements:
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
7b2ad6b9c44b83e0f8f9fab3923cd6edd36761a7
3024
3019
2007-10-25T02:39:07Z
Stix
2
/* Working Chronology */ Update after leaving CSC
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || Current
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current
|-
| HDLM on AIX || 2000 || 4 || Current
|-
| HA-CMP 5.1 || 2005 || 1 || Current
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || Current
|-
| DEC TruCluster 1.3 || 1996 || 9 || Current
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || 1998
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || 2000
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || Current
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - Oct 2007 ===
:;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007)
:;Primary Role: UNIX System Administrator
:;Duties:
::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM.
::* Main contact for the management of a MediaWiki based team documentation archive.
:;Achievements:
::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours.
::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: BHP IT
:;Primary Role: VMS Systems Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements:
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: BHP IT
:;Primary Role: Midrange Facilities Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: BHP IT
:;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties:
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements:
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
eb9a3f03530ae20db3988966f4cceaeee072395d
About Stix
0
785
3023
2951
2007-10-25T02:36:18Z
Stix
2
Update after leaving CSC
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Currently between jobs, starting with a new employer December 3rd.
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au
|-
| '''MSN:''' || stix@stix.id.au
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
b1933bbd1e09ff0ad2303c943cd20c48ba3c9095
3027
3023
2007-11-09T04:01:57Z
Stix
2
/* Instant Messaging */ Add my local jabber address
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Currently between jobs, starting with a new employer December 3rd.
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au
|-
| '''MSN:''' || stix@stix.id.au
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl.
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
2c46d3c3413cb3a485db9ad50d326bb5c9abdfa0
3028
3027
2007-11-09T06:35:42Z
Stix
2
/* Music */ iPod + Rockbox
wikitext
text/x-wiki
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Currently between jobs, starting with a new employer December 3rd.
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au
|-
| '''MSN:''' || stix@stix.id.au
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
1ac713be1f5c3e4d7a22afcd8ef2b1396012417a
Rockbox Links
0
1665
3026
2007-11-06T00:24:18Z
Stix
2
New page: Links to useful stuff after running Rockbox on my iPod Video 80 GiB for a while. == Useful Links == * [http://www.rockbox.org/twiki/bin/view/Main/CustomWPS CustomWPS]. * [http://www.rock...
wikitext
text/x-wiki
Links to useful stuff after running Rockbox on my iPod Video 80 GiB for a while.
== Useful Links ==
* [http://www.rockbox.org/twiki/bin/view/Main/CustomWPS CustomWPS].
* [http://www.rockbox.org/twiki/bin/view/Main/WpsIpod5g iPod 5G WPS config file gallery].
* [http://www.rockbox-themes.org/index.php?res=320x240x16 WPS files for players with a resolution of 320x240x16] at [http://www.rockbox-themes.org/ Rockbox Themes].
== Useful Patches ==
* [http://www.rockbox.org/tracker/task/7738 Scrollwheel acceleration for iPod]. Should be mandatory!
[[Category:Links]]
1b63f2784bd57fb8067084fba0439c277b1a6db5
Pentium 4 Hyper-threading tests
0
1666
3030
2007-11-14T06:38:00Z
Stix
2
New page: Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyperthreading enabled in the BIOS: gmak...
wikitext
text/x-wiki
Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyperthreading enabled in the BIOS:
gmake: 164.12s real 133.35s user 30.01s system
gmake -j 1: 163.59s real 132.76s user 29.97s system
gmake -j 2: 141.67s real 220.55s user 45.87s system
gmake -j 3: 140.58s real 223.93s user 44.82s system
Ignoring system time, this shows about a 17% improvement in runtime.
[[Category:NetBSD]]
[[Category:Personal]]
6980758428d0e1bc3f8ca9e9b9febe0b0445db38
Lock Workstation or Fast User Switch
0
1667
3032
2007-11-21T01:03:54Z
Stix
2
New page: Create a shortcut with the target: %windir%\System32\rundll32.exe user32.dll,LockWorkStation Simple as that. Works on Windows XP, probably Vista, too. [[Category:Windows]]
wikitext
text/x-wiki
Create a shortcut with the target:
%windir%\System32\rundll32.exe user32.dll,LockWorkStation
Simple as that. Works on Windows XP, probably Vista, too.
[[Category:Windows]]
4d15f44a57a4beae55e0b2f1b226aa0c0f86078e
Squaws...
0
1668
3033
2007-11-21T05:26:27Z
Stix
2
New page: Three Red Indian squaws slept on three different kinds of animal skins. One slept on an elk skin, another on a buffalo skin, and the third on a hippopotamus skin. Later they all had child...
wikitext
text/x-wiki
Three Red Indian squaws slept on three different kinds of animal skins. One slept on an elk skin, another on a buffalo skin, and the third on a hippopotamus skin.
Later they all had children - the first squaw a daughter, the second a son, and the third twins, a daughter and a son. Proving that the squaw on the hippopotamus is equal to the sum of the squaws on the other two hides.
[[Category:Jokes]]
f50d647f5c8e962d89de6c579ffd8b55abfc1c52
MediaWiki:Sidebar
8
1305
3034
2498
2007-11-24T12:28:09Z
Stix
2
Add homepage link
wikitext
text/x-wiki
* navigation
** mainpage|mainpage
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
** http://stix.id.au/|Home Page
d54e3afd6acbf83acf155f15c0227b175258865c
3035
3034
2007-11-24T12:29:43Z
Stix
2
Break navigation box, add photos link
wikitext
text/x-wiki
* wiki navigation
** mainpage|mainpage
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
* stix.id.au navigation
** http://stix.id.au/|Home Page
** http://stix.id.au/g2/Photos
d0957b6b9c9b13f018a56c7882f64feb6103fecd
3036
3035
2007-11-24T12:30:17Z
Stix
2
Fix photos link
wikitext
text/x-wiki
* wiki navigation
** mainpage|mainpage
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
* stix.id.au navigation
** http://stix.id.au/|Home Page
** http://stix.id.au/g2/|Photos
143f90697c82baeef60325e77f349f4d2e8cfaae
Internet Links
0
804
3037
3029
2007-11-28T21:06:36Z
Stix
2
/* Aussie Hardware Markets and Stores */ Add Eyo
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
6f6b69e63989e9c976b0e7ed3fa091346bba68e1
3042
3037
2007-12-26T14:42:37Z
Stix
2
/* UNIX */ add linux links
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.wisenut.com/ WiseNut].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
7361d2c62834ac37c11d21b27ffc41bfc4cde285
3047
3042
2008-01-15T22:45:13Z
Stix
2
/* Popular Internet Search Engines */ Remove wisenut, add excite
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://teoma.com/ Teoma].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
b934efa69c9510767786bef4c948ec4aa0b715d5
3048
3047
2008-01-15T22:46:07Z
Stix
2
/* Popular Internet Search Engines */ Remove Teoma, as it now points to ask.com.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
82ebf2308102d28df22b2b01c40dda8f9cfd67da
3049
3048
2008-02-29T18:56:28Z
Stix
2
/* Miscellaneous */ add Omniglot
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
57c4c31662dc70e61af0bb7a2024412026f37660
3051
3049
2008-05-12T03:54:09Z
Stix
2
/* Sport */ add cityofsydney Tennis Court link
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
4b84255942ef5143a58faa733956656bcb9fa63f
3059
3051
2008-07-31T00:17:56Z
Stix
2
/* Popular Internet Search Engines */ Add a couple more.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
e1e2a628b36d8b7190f14a41e83e0d9141597074
3066
3059
2008-12-29T01:15:57Z
Stix
2
Added exetel mirror and booko.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
[[Category:Links]]
[[Category:Personal]]
166a0f84877a287b39b515fa45fd9f650798ba28
3071
3066
2009-01-28T00:33:19Z
Stix
2
/* Miscellaneous */ add lspace.org
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
36f8e6d33323f7a91262a4ddb807478186e28c0b
lrud kernel thread
0
730
3038
3001
2007-12-08T05:11:28Z
Stix
2
Reword, add a couple more key words
wikitext
text/x-wiki
The [[AIX]] Least Recently Used Daemon, invoked when memory is required, is responsible for scanning cached file pages (the buffer cache) in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <tt>lrubucket</tt> parameter. Consistently high CPU usage by lrud indicates large amounts of file I/O occurring, and thrashing of the [[VMM]] file cache.
If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[Tuning the AIX file caches]] should be a priority.
If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may considerably improve performance.
See [[Tuning the AIX file caches]] for a description of some of the AIX parameters that directly impact the way that <tt>lrud</tt> operates.
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[Tuning the AIX file caches]]
=== External ===
* [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556.
* [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
[[Category:AIX]]
e014c75cdfa53efbc1210bb9e1f544dc88f335ec
Google Maps
0
813
3039
2908
2007-12-11T10:29:08Z
Stix
2
Add elephants link
wikitext
text/x-wiki
Interesting places on Google Maps:
* [http://maps.google.com/?ll=-34.412933,150.895629&spn=0.002921,0.003085&t=k Where I live now].
* [http://maps.google.com/?ll=-34.839062,150.507765&spn=0.002906,0.003085&t=k The house where I grew up].
* [http://maps.google.com/?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k A nice, fairly unknown, lookout overlooking the Shoalhaven River].
* [http://maps.google.com/?ll=-34.84343,150.425792&spn=0.022776,0.040727&t=h Coolendel], on the Shoalhaven River.
* [http://maps.google.com/?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k Ayers Rock (Uluru)].
* [http://maps.google.com/?ll=25.119487,55.131884&spn=0.054943,0.056391&t=k Man-made marina off the coast of the city Dubai].
* [http://maps.google.com/maps?om=1&ll=10.903713,19.933135&spn=0.00011,0.000111&z=23&t=k A heard of elephants in Chad, Africa].
[[Category:Personal]]
7a7e02946df940c1e03375870011d7dfbf247362
Firefox Add-ons
0
1645
3040
2975
2007-12-18T23:23:40Z
Stix
2
Add Firebug
wikitext
text/x-wiki
Firefox Add-ons I use:
* [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus]
* [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/ Australian Dictionary]
* [https://addons.mozilla.org/en-US/firefox/addon/1843 Firebug]
* [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock]
* [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy]
* [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer]
* [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles]
* [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced]
* [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator]
[[Category:Personal]]
e53ddde4e736258b8d46c7b691f0b4f9883c2b5b
3046
3040
2008-01-07T16:16:25Z
Stix
2
Add Live HTTP Headers
wikitext
text/x-wiki
Firefox Add-ons I use:
* [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus]
* [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/ Australian Dictionary]
* [https://addons.mozilla.org/en-US/firefox/addon/1843 Firebug]
* [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock]
* [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy]
* [https://addons.mozilla.org/en-US/firefox/addon/3829 Live HTTP Headers]
* [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer]
* [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles]
* [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced]
* [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator]
[[Category:Personal]]
6d7dfadb81f137eaf8510cdc922ef5d0f0544d62
3050
3046
2008-03-07T18:14:20Z
Stix
2
Add Greasemonkey
wikitext
text/x-wiki
Firefox Add-ons I use:
* [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus]
* [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/ Australian Dictionary]
* [https://addons.mozilla.org/en-US/firefox/addon/1843 Firebug]
* [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock]
* [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy]
* [https://addons.mozilla.org/en-US/firefox/addon/3829 Live HTTP Headers]
* [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer]
* [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles]
* [https://addons.mozilla.org/en-US/firefox/addon/748 Greasemonkey]
* [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced]
* [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator]
[[Category:Personal]]
222eb81327c110c4432ee469e96ce64a01e9ac89
NetBSD Bugs
0
792
3041
3031
2007-12-21T00:21:52Z
Stix
2
/* Current Bugs */ add 37400
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
e4becee84b01632422b85d050dfada0d86afd3c5
3045
3041
2008-01-05T04:48:26Z
Stix
2
/* Current Bugs */ add 37696.
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37696 kern/37696] - msdosfs: add large read / readahead support
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
dc693216bca8ccaca29bf4d500a2861443a38a1a
3060
3045
2008-09-29T12:11:06Z
Stix
2
bug shuffling
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=39016 kern/39016] - WAPBL performance and turnstiles
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37696 kern/37696] - msdosfs: add large read / readahead support
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
fd253191835fc4887c0bc53670645919b7626b7f
Entering Special Characters in the X Window System
0
791
3043
2865
2007-12-26T14:44:30Z
Stix
2
Add "See Also"
wikitext
text/x-wiki
In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>.
The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice:
$ xmodmap -e "keycode 115 = Multi_key"
Or, more conveniently add the appropriate line to your configuration files:
$ cat ${HOME}/.Xmodmap
keycode 115 = Multi_key
$ xmodmap ${HOME}/.Xmodmap
A few examples are:
{| {{Greytable}}
! Sequence || Name || Character
|-
| Multi_key a ` || Agrave || à
|-
| Multi_key a ' || Aacute || á
|-
| Multi_key a " || Adiaeresis || ä
|-
| Multi_key a e || ae || æ
|-
| Multi_key o ~ || Otilde || õ
|-
| Multi_key R O || registered || ®
|-
| Multi_key c / || cent || ¢
|-
| Multi_key Y = || yen || ¥
|-
| Multi_key C = || EuroSign || €
|-
| Multi_key x o || currency || ¤
|-
| Multi_key - , || notsign || ¬
|-
| Multi_key 3 4 || threequarters || ¾
|-
| Multi_key + - || plusminus || ±
|-
| Multi_key 0 * || degree || °
|-
| Multi_key - : || division || ÷
|-
| Multi_key x x || multiply || ×
|-
| Multi_key u / || mu || µ
|-
| Multi_key ^ 1 || onesuperior || ¹
|-
| Multi_key ^ 2 || twosuperior || ²
|-
| Multi_key ^ 3 || threesuperior || ³
|-
| Multi_key ^ . || periodcentered || ·
|-
| Multi_key p ! || paragraph || ¶
|-
| Multi_key ? ? || questiondown || ¿
|-
| Multi_key <nowiki>| |</nowiki> || brokenbar || ¦
|}
A list of many of the possible special characters that can be entered can be found in <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>.
== See Also ==
* [http://en.wikipedia.org/wiki/Diacritic Diacritic] articles at wikipedia.
[[Category:UNIX]]
a9064463b54a44e435f9820ca0a3a262f7606fb7
ISO 8601
0
757
3044
2560
2008-01-02T01:24:29Z
Stix
2
/* See Also */ Add "Calendar date" wikipedia article link
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
* [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats].
[[Category:Rants]]
9ba26a1ea91bf627920bd1436e78614667c7e7c2
3072
3044
2009-03-14T22:51:41Z
Stix
2
/* See Also */ Added another good wikipedia link
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
* [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats].
[[Category:Rants]]
39ce7d34b0f1d7a528986ff3c957398dd5280dc1
Hyper-threading and CPU time
0
1669
3052
2008-05-15T01:50:58Z
Stix
2
New page: When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. The system here...
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org].
* [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org].
[[Category:Computer Related]]
15c7404f5595f986ac96c23ea2c54970ea77b532
Synchronizing Disk Names
0
811
3053
2942
2008-05-24T11:26:15Z
Dalek
32
wikitext
text/x-wiki
This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3.
=== Special Notices ===
Please use this information with care. IBM will not be responsible for damages of any
kind resulting from its use. The use of this information is the sole responsibility of the
customer and depends on the customer's ability to evaluate and integrate this information
into the customer's operational environment.
== Synchronizing Disk Names ==
=== About This Document ===
Use the following script when the names of your hard disks are out of order (for example
hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names
generally does not cause errors, but it may cause confusion for the user. Run the
following '''dsksync''' script to alleviate such confusion. The script renames the hard disks.
The order of the disks' names after you reboot the machine will be determined on the
order they are detected by the device configuration process. For instance, a disk at the
address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00.
This document applies to AIX Versions 3.1 through 4.2 on the RS/6000.
This procedure has been known to work but not guaranteed on AIX V5.3.
=== Procedure ===
Before running this script, make sure the key is in Normal position.
lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do
odmdelete -q "name = $HDname " -o CuAt
odmdelete -q "value = $HDname " -o CuAt
odmdelete -q "name = $HDname " -o CuDv
odmdelete -q "value3 = $HDname " -o CuDvDr
odmdelete -q "name = $HDname " -o CuVPD
odmdelete -q "name = $HDname " -o CuPath
done
rm -f /dev/hdisk*
rm -f /dev/rhdisk*
savebase
When the shell script completes successfully, run the following command to shut down
and reboot.
shutdown -Fr
[[Category:AIX]]
8e8661ff8fbbecf2ff8c15a3de219e03258336f3
File:stix.jpg
6
1670
3054
2008-05-29T11:31:44Z
Stix
2
My photo, taken around 200606.
wikitext
text/x-wiki
My photo, taken around 200606.
20cb5ac01739029188863cdc13db6f059621ca65
Main Page
0
5
3055
2585
2008-05-29T11:35:36Z
Stix
2
Add photo
wikitext
text/x-wiki
<font style="font-size:140%">
'''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com].
</font>
----
[[image:stix.jpg|thumb|120px|right]]
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stix@stix.id.au email].
23823b7cd9d2cc5b9457a89e358a0ae649bb35ac
About Stix
0
785
3056
3028
2008-05-29T12:00:46Z
Stix
2
Photo + minor updates
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au
|-
| '''MSN:''' || stix@stix.id.au
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
0efef6dc4ad447dae3de0a2417997f86775ce1d5
3064
3056
2008-11-28T12:09:24Z
Stix
2
/* Instant Messaging */ add skype
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{|
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au
|-
| '''Skype:''' || stixpjr
|-
| '''MSN:''' || stix@stix.id.au
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| border="1" cellpading="2" cellspacing="0" align="center"
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
10fae05b2c1efa693a602cfd9af505eb03cb7256
3076
3064
2009-03-21T01:55:16Z
Stix
2
Clean up tables
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au
|-
| '''Skype:''' || stixpjr
|-
| '''MSN:''' || stix@stix.id.au
|-
|'''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
21db3d4f84aff0e06f89483115d0c4386f48d2a9
Résumé
0
787
3057
3024
2008-05-29T12:05:51Z
Stix
2
Updates...
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| border="1" cellpadding="2" cellspacing="0"
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || 2007
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || 2007
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || 2007
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|-
| Linux, in-house custom distribution || 2007 || <1 || daily as administrator
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| border="1" cellpadding="2" cellspacing="0"
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM Power5 Virtual I/O Server || 2006 || 0.5 || 2007
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || 2007
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || 2007
|-
| HDLM on AIX || 2000 || 4 || 2007
|-
| HA-CMP 5.1 || 2005 || 1 || 2007
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || 2007
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || 2007
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || 2007
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || 2007
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || 2007
|-
| DEC TruCluster 1.3 || 1996 || 9 || 2007
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| border="1" cellpadding="2" cellspacing="0"
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || current, mainly debugging
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || current
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| border="1" cellpadding="2" cellspacing="0"
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || 2007
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || 2007
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - Oct 2007 ===
:;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007)
:;Primary Role: UNIX System Administrator
:;Duties:
::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM.
::* Main contact for the management of a MediaWiki based team documentation archive.
:;Achievements:
::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours.
::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: BHP IT
:;Primary Role: VMS Systems Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements:
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: BHP IT
:;Primary Role: Midrange Facilities Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: BHP IT
:;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties:
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements:
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
a70d36d3d86824f0e0ffe34a8e49c8c7165a6d14
3075
3057
2009-03-21T01:53:18Z
Stix
2
Clean up tables
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| {{Greytable}}
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || 2007
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || 2007
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || 2007
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|-
| Linux, in-house custom distribution || 2007 || <1 || daily as administrator
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| {{Greytable}}
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM Power5 Virtual I/O Server || 2006 || 0.5 || 2007
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || 2007
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || 2007
|-
| HDLM on AIX || 2000 || 4 || 2007
|-
| HA-CMP 5.1 || 2005 || 1 || 2007
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || 2007
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || 2007
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || 2007
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || 2007
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || 2007
|-
| DEC TruCluster 1.3 || 1996 || 9 || 2007
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity:
{| {{Greytable}}
! Language || First<br>Used || Years<br>Experience || Last used
|-
| C || 1988 || 16+ || Current, almost daily
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily
|-
| Perl || 1999 || 6+ || Current, weekly
|-
| Objective C || 1999 || 2 || 2001
|-
| C++ || 1995 || 2 || current, mainly debugging
|-
| Java || 1997 || 2 || 1999
|-
| BASIC || 1984 || 5+ || 1995
|-
| Python || 2000 || <1 || current
|-
| Modula-II || 1993 || 1 || 1993
|-
| PDP-8 assembler || 1993 || <1 || 1993
|-
| Motorola 68k assembler || 1988 || 2 || 1998
|-
| PL/I || 1993 || 3 || 1996
|-
| SAS || 1993 || 2 || 1995
|-
| JCL || 1993 || 2 || 1995
|}
=== Databases ===
{| {{Greytable}}
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || 2007
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || 2007
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - Oct 2007 ===
:;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007)
:;Primary Role: UNIX System Administrator
:;Duties:
::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM.
::* Main contact for the management of a MediaWiki based team documentation archive.
:;Achievements:
::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours.
::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: BHP IT
:;Primary Role: VMS Systems Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements:
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: BHP IT
:;Primary Role: Midrange Facilities Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: BHP IT
:;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties:
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements:
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
46e0d6d30b5b26e5a0de57ee2196a10b6bd7e2ca
Music Wishlist
0
1454
3058
3020
2008-07-30T03:49:30Z
Stix
2
add Solid Sessions
wikitext
text/x-wiki
* Kimya Dawson: Remember That I Love You (I Like Giants)
* Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com
* The Knife: Silent Shout
* [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum]
* Mason: Exceeder
* Isaac Albéniz: Asturias (classical)
* Tip to Toe - Katie Noonan
* [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop]
* [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia])
* [http://www.mattbaker.com.au/ Matt Baker] - Jazz
* Peter Kruder (Who am I, used in Animatrix)
* [http://www.angusandjuliastone.com/ Angus and Julia Stone]
* Solid Sessions
[[Category:Personal]]
040d4ce631a6947b369a80384564df3f58d18fef
iotools
0
799
3061
2577
2008-10-20T08:51:21Z
Stix
2
Welcome to version 2.1
wikitext
text/x-wiki
__NOTOC__
[[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64].
From the README:
==== fblckgen ====
'''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy.
Filling an LTO1 tape with pseudo-random data:
sh$ fblckgen -rb 64k -c 0 > /dev/nrst1
Write failed: Input/output error
105722740736 bytes written in 7064.506 secs (14614.590 KB/sec)
==== iohammer ====
'''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]!
Testing random read performance on a raw partition:
sh$ iohammer -f /dev/vnd0d -c 10k
Size 1073741824: 121.097 secs, 10240 IOs, 0 writes
84.6 IOs/sec, 11.83 ms average seek
==== mbdd ====
'''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from standard input to fill the buffers, a thread to (optionally) write to standard output, and threads for any additional destinations, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy.
Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other.
As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space:
sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2
807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec)
88694 partial reads, 218.527 average buffers full
374.37s real 311.43s user 18.64s system
Compared to without:
sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2
556.37s real 307.44s user 11.60s system
=== Download ===
[ftp://stix.id.au/pub/unix/iotools-2.1.tgz iotools-2.1.tgz] ''77 790 bytes gzipped source tarball via FTP''
=== See Also ===
HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)].
[[Category:Software]]
cf55d7c480676b1941a21220246331290be22218
Atheist vs. agnostic
0
1671
3062
2008-10-26T22:06:47Z
Stix
2
New page: ;Gnostic Atheist: :I believe that god exists: false :I believe that god does not exist: true :I know these beliefs are correct: true ;Agnostic Strong Atheist: :I believe that god exists: ...
wikitext
text/x-wiki
;Gnostic Atheist:
:I believe that god exists: false
:I believe that god does not exist: true
:I know these beliefs are correct: true
;Agnostic Strong Atheist:
:I believe that god exists: false
:I believe that god does not exist: true
:I know these beliefs are correct: false
;Agnostic Weak Atheist:
:I believe that god exists: false
:I believe that god does not exist: false
:I know these beliefs are correct: false
;Agnostic Theist:
:I believe that god exists: true
:I believe that god does not exist: false
:I know these beliefs are correct: false
;Gnostic Theist:
:I believe that god exists: true
:I believe that god does not exist: false
:I know these beliefs are correct: true
d860c445acfbaec7c8b47dd8c6732dabe45d5298
3074
3062
2009-03-21T01:51:14Z
Stix
2
Add table
wikitext
text/x-wiki
;Gnostic Atheist:
:I believe that god exists: false
:I believe that god does not exist: true
:I know these beliefs are correct: true
;Agnostic Strong Atheist:
:I believe that god exists: false
:I believe that god does not exist: true
:I know these beliefs are correct: false
;Agnostic Weak Atheist:
:I believe that god exists: false
:I believe that god does not exist: false
:I know these beliefs are correct: false
;Agnostic Theist:
:I believe that god exists: true
:I believe that god does not exist: false
:I know these beliefs are correct: false
;Gnostic Theist:
:I believe that god exists: true
:I believe that god does not exist: false
:I know these beliefs are correct: true
== Table Version ==
{| {{Greytable}}
! || <center>Gnostic<br>Atheist</center> || <center>Agnostic<br>Strong<br>Atheist</center> || <center>Agnostic<br>Weak<br>Atheist</center> || <center>Agnostic<br>Theist</center> || <center>Gnostic<br>Theist</center>
|-
| '''Believes that god exists''' || <center>false</center> || <center>false</center> || <center>false</center> || <center>true</center> || <center>true</center>
|-
| '''Believes that god does not exist''' || <center>true</center> || <center>true</center> || <center>false</center> || <center>false</center> || <center>false</center>
|-
| '''Knows these beliefs are correct''' || <center>true</center> || <center>false</center> || <center>false</center> || <center>false</center> || <center>true</center>
|}
c992b57dbf359f94fb43465d111bb74c01177e05
Wikipedia Status Links
0
801
3063
2916
2008-11-15T13:17:11Z
Stix
2
Remove/update.
wikitext
text/x-wiki
* [http://www.thewritingpot.com/wikistatus/ Wikipedia's Status].
* [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel.
* [https://wikitech.leuksman.com/view/Server_admin_log Server Admin Log] on leuksman.com.
[[Category:Links]]
34354494995ab8ed729cf8d693e0cb4283b6ad3e
Firefox tweaks
0
1672
3065
2008-12-08T01:03:17Z
Stix
2
Firefox speed tweaks
wikitext
text/x-wiki
Useful speed tweaks available through <tt>about:config</tt>, specifically when behind a caching proxy:
browser.cache.disk_cache_ssl = true
network.http.max-persistent-connections-per-proxy = 8
network.http.pipelining.ssl = true
network.http.proxy.pipelining = true
[[Category:Computer Related]]
5d608411c0e13b716e8b09650f643d0b288f19ac
Java and AIX Time Zones
0
755
3067
2870
2008-12-30T14:16:24Z
Stix
2
Update for new NSW time zone rule
wikitext
text/x-wiki
Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.1.0/02:00:00,M4.1.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.files/doc/aixfiles/environment.htm AIX <tt>environment file</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition.
== See Also ==
* [[Java, Time Zones and Daylight Savings changes]].
* [http://www.ibm.com/support/docview.wss?uid=isg3T1000252 Managing the Time Zone Variable] IBM Technote.
[[Category:AIX]]
[[Category:Programming]]
836f8dca23a46236d8e99ea9200cb32b717a3e6f
Java, Time Zones and Daylight Savings changes
0
834
3068
2867
2008-12-30T14:19:08Z
Stix
2
Update for new NSW time zone rule
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the first Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
'''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages.
== See Also ==
* [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes].
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules.
* [[Java and AIX Time Zones]].
[[Category:Programming]]
f61fa0de7a19d80bd5d4f7494e6f6ff9dde04b59
Updating bootstrap packages in NetBSD pkgsrc
0
1673
3069
2009-01-14T05:32:20Z
Stix
2
New page: There are two packages that can't be updated normally on non-[[NetBSD]] systems. If attempted, they will generate an error similar to: $ bmake update ... ===> deinstall [bmake-2008111...
wikitext
text/x-wiki
There are two packages that can't be updated normally on non-[[NetBSD]] systems. If attempted, they will generate an error similar to:
$ bmake update
...
===> deinstall [bmake-20081111] ===> Deinstalling for bmake-20081111
=> Becoming ``root'' to make su-deinstall (sudo)
Running /usr/pkg/sbin/pkg_delete -K /usr/pkg/db -r bmake-20051105nb4
Package `bmake-20051105nb4' is marked as not for deletion
...
The fix is fairly easy:
$ cd $PKGSRC/pkgtools/bootstrap-mk-files
$ bmake USE_DESTDIR=full package
$ sudo pkg_add -uu /usr/pkgsrc/packages/All/bootstrap-mk-files...tgz
$ cd ../../devel/bmake
$ bmake USE_DESTDIR=full package
$ sudo pkg_add -uu /usr/pkgsrc/packages/All/bmake...tgz
[[Category:NetBSD]]
b6e1f7b4ef78201a6ae5b6ec7b4136c4cde4e99b
It's so hot!
0
1674
3070
2009-01-14T23:06:29Z
Stix
2
New page: It's so hot… * that the corners of the paddock were turning up! * that the trees were moving around to get into the shade! * that the council closed one lane of the swimming pool to...
wikitext
text/x-wiki
It's so hot…
* that the corners of the paddock were turning up!
* that the trees were moving around to get into the shade!
* that the council closed one lane of the swimming pool to save water!
* that naughty people in hell were laughing!
* that chooks were laying hard boiled eggs!
* that a kid who had never seen rain fainted and it took 3 buckets of dust to revive him!
[[Category:Jokes]]
c21fa2400da7d939e561162de3f79dff0cc61eb1
HP Ultrium 230 Performance
0
837
3073
1736
2009-03-19T10:01:03Z
Stix
2
Add example use of mbdd
wikitext
text/x-wiki
=== Drive info ===
st1 at scsibus1 target 6 lun 0: <HP, Ultrium 1-SCSI, E16V> tape removable
st1: drive empty
st1: sync (25.00ns offset 15), 16-bit (80.000MB/s) transfers
=== Controller info ===
ahc0 at pci2 dev 12 function 0: Adaptec 29160B Ultra160 SCSI adapter
ahc0: interrupting at ioapic0 pin 20 (irq 5)
ahc0: aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
scsibus1 at ahc0: 16 targets, 8 luns per target
=== System info ===
NetBSD 3.0 (ZION) #4: Thu Jan 19 17:07:58 EST 2006
total memory = 1023 MB
avail memory = 996 MB
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel Pentium 4 (686-class), 2806.50 MHz, id 0xf25
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
=== Raw/native tape performance ===
Using a pseudo-random stream:
zion:ksh$ fblckgen -rb 64k -c 160k > /dev/nrst1
10737418240 bytes written in 703.142 secs (14912.720 KB/sec)
zion:ksh$ mt -f /dev/nrst1 rewind
zion:ksh$ dd if=/dev/nrst1 bs=64k of=/dev/null
163840+0 records in
163840+0 records out
10737418240 bytes transferred in 711.374 secs (15093914 bytes/sec)
=== Compressible data performance ===
Using a repeating ASCII sequence:
zion:ksh$ fblckgen -ab 64k -c 160k > /dev/nrst1
10737418240 bytes written in 166.968 secs (62801.003 KB/sec)
zion:ksh$ mt -f /dev/nrst1 rewind
zion:ksh$ dd if=/dev/nrst1 bs=64k of=/dev/null
163840+0 records in
163840+0 records out
10737418240 bytes transferred in 219.937 secs (48820426 bytes/sec)
=== Raw/native capacity ===
zion:ksh$ fblckgen -r -b 64k -c 0 > /dev/nrst1
Write failed: Input/output error
-1 bytes, 1613201 full blocks written.
105722740736 bytes written in 7064.506 secs (14614.590 KB/sec)
=== Integrity check ===
zion:ksh$ mkfifo /tmp/f
zion:ksh$ sha1 /tmp/f &
[1] 3998
zion:ksh$ fblckgen -r -b 64k -c 16k | tee /tmp/f | dd obs=64k of=/dev/nrst1
1073741824 bytes written in 69.365 secs (15116.847 KB/sec)
SHA1 (/tmp/f) = 55e6bb7e75fdbee7b751eade6831bc382c3c3169
2097152+0 records in
16384+0 records out
1073741824 bytes transferred in 72.644 secs (14780874 bytes/sec)
[1] + Done sha1 /tmp/f
zion:ksh$ mt -f /dev/nrst1 rewind
zion:ksh$ dd if=/dev/nrst1 bs=64k | sha1
16384+0 records in
16384+0 records out
55e6bb7e75fdbee7b751eade6831bc382c3c3169
1073741824 bytes transferred in 69.454 secs (15459755 bytes/sec)
=== Thorough Integrity Check ===
zion:ksh$ fblckgen -vrb 64k -c 1500k | mbdd -n 640 /dev/nrst0 | sha1
| 6842.4s 98299008.0 KiB 15381 KiB/s decaying avg 100.0% done ETR 0.3s
100663296000 bytes written in 6843.219 secs (14365.169 KiB/sec)
201326592000 bytes transferred in 6845.848 secs (28719.305 KiB/sec)
0 partial reads, 319.519 average buffers full
82ea8af67cbd4be231f16a54f14e98ddf9137d73
zion:ksh$ mt -f /dev/nrst0 rewind
zion:ksh$ mbdd -vc 1500k -n 640 < /dev/nrst0 | sha1
/ 6603.1s 98303936.0 KiB 15358 KiB/s decaying avg 100.0% done ETR 0.0s
100663296000 bytes transferred in 6605.813 secs (14881.437 KiB/sec)
0 partial reads, 0.264 average buffers full
82ea8af67cbd4be231f16a54f14e98ddf9137d73
[[Category:Personal]]
1eb84afea4ad1aa05d4148ccfffbeea0b0a3d89d
NetBSD Thread Switch Performance
0
1675
3077
2009-03-21T02:07:00Z
Stix
2
New page: Scheduler activations were removed after 4.0. This shows the impact on thread context switch time, running on an old SPARC. The code simply has two threads fighting over a flip-flop, via a...
wikitext
text/x-wiki
Scheduler activations were removed after 4.0. This shows the impact on thread context switch time, running on an old SPARC. The code simply has two threads fighting over a flip-flop, via a condition wait and associated mutex. Recorded values are the best of several runs.
{| {{Greytable}}
! version || thread context switches per second
|-
| 4.0_BETA || 14894.5
|-
| 4.99.16 || 10545.0
|-
| 4.99.72 || 10075.0
|}
=== Raw output ===
orac:ksh$ uname -a
NetBSD orac.stix.org.au 4.0_BETA NetBSD 4.0_BETA (ORAC) #0: Tue Oct 17 19:50:31 EST 2006 stix@zion.stix.org.au:/export/netbsd/netbsd-4/obj.sparc/export/netbsd/netbsd-4/src/sys/arch/sparc/compile/ORAC sparc
orac:ksh$ ./a.out
76801 thread context switches in 5.156345 seconds
14894.5 thread context switches per second
orac:ksh$ uname -a
NetBSD orac.stix.org.au 4.99.16 NetBSD 4.99.16 (ORAC) #0: Sun Mar 25 19:45:39 EST 2007 stix@zion.stix.org.au:/export/netbsd/current/obj.sparc/export/netbsd/current/src/sys/arch/sparc/compile/ORAC sparc
orac:ksh$ ./a.out
55297 thread context switches in 5.243912 seconds
10545.0 thread context switches per second
orac:ksh$ uname -a
NetBSD orac.stix.org.au 4.99.72 NetBSD 4.99.72 (ORAC) #0: Thu Aug 21 08:56:22 EST 2008 stix@hex.stix.org.au:/u/netbsd/current/obj.sparc/u/netbsd/current/src/sys/arch/sparc/compile/ORAC sparc
orac:ksh$ ./a.out
55297 thread context switches in 5.488561 seconds
10075.0 thread context switches per second
[[Category:NetBSD]]
1720abb7524f2756e1fd8d82c8cdcdb1aaf53382
AIX
0
739
3078
1659
2009-03-21T02:07:29Z
Stix
2
/* Versions */ Clean up table
wikitext
text/x-wiki
== Introduction ==
[[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez.
== Versions ==
{| {{Greytable}}
! AIX Version || Release Date
|-
| 3.2.5 || 1993-10-15
|-
| 4.1 || 1994-08-12
|-
| 4.1.1 || 1994-10-28
|-
| 4.1.3 || 1995-07-07
|-
| 4.1.4 || 1995-10-20
|-
| 4.2 || 1996-05-17
|-
| 4.1.5 || 1996-11-08
|-
| 4.2.1 || 1997-04-25
|-
| 4.3 || 1997-10-31
|-
| 4.3.1 || 1998-04-24
|-
| 4.3.2 || 1998-10-23
|-
| 4.3.3 || 1999-09-17
|-
| 5.0 || 2000-10-17
|-
| 5.1 || 2001-05-04
|-
| 5.2 || 2002-10-18
|-
| 5.3.0 || 2004-08-30
|}
== See Also ==
* [[Handy AIX links]]
[[Category:AIX]]
{{stub}}
5292edfc27c395949f7bd35b328eea6ba2dd7069
University Record
0
828
3079
1744
2009-03-21T02:09:12Z
Stix
2
Clean up tables
wikitext
text/x-wiki
Record of my results at the [http://www.uow.edu.au/ University of Wollongong]:
{| {{Greytable}}
! Semester || <center>Subject<br>Code</center> || Mark || <center>Credit<br>Points</center> || Subject Description
|-
| 1993/1 || CSCI111 || 087 || 6 || Computer Science IA
|-
| 1993/1 || MATH131 || 085 || 6 || Statistics 1: Modelling
|-
| 1993/2 || IACT101 || 065 || 6 || Intro to Info & Communic
|-
| 1993/2 || CSCI121 || 087 || 6 || Computer Science IB
|-
| 1994/1 || CSCI202 || 086 || 6 || Computer Science IIA
|-
| 1994/1 || STS100 || 068 || 6 || Science & Tech Studies
|-
| 1994/2 || CSCI131 || 090 || 6 || Intro to Computer Sys
|-
| 1994/2 || CSCI203 || 087 || 6 || Computer Science IIB
|-
| 1994/2 || CSCI205 || 091 || 6 || Prog Design & Implementation
|-
| 1995/1 || CSCI311 || 069 || 6 || Software Engineering
|-
| 1995/2 || CSCI235 || 065 || 6 || Databases
|-
| 1995/A || CSCI321 || 085 || 12 || Software Project
|-
| 1996/1 || IACT201 || 063 || 6 || Info Tech & Citizens Rights
|-
| 1996/1 || MGMT110 || 070 || 6 || Intro to Management
|-
| 1996/2 || CSCI336 || 071 || 6 || Computer Graphics
|-
| 1996/S || ECON101 || 071 || 6 || Intro Macroeconomics
|-
| 1997/1 || CSCI212 || 097 || 6 || Operating Systems
|-
| 1997/1 || CSCI313 || 085 || 6 || Object Oriented Programming
|-
| 1997/2 || IACT202 || 075 || 6 || Struct & Org of Telecommunications
|-
| 1997/2 || IACT301 || 085 || 6 || Info & Comm Security Issues
|-
| 1998/1 || IACT302 || 072 || 6 || Tele Network Planning
|-
| 1998/1 || IACT403 || 067 || 6 || Human Computer Interface
|-
| 1998/1 || CSCI213 || 082 || 6 || Java Prog & Internet
|-
| 1998/2 || CSCI334 || 092 || 6 || Microcomputer Interfacing
|-
| 1998/2 || IACT401 || 067 || 6 || IT Strategic Planning
|-
| 1999/A || CSCI401 || || 48 || Computer Science 4 Honours
|-
| 1999/1 || CSCI955 || 082 || 6 || Computer Communication
|-
| 1999/1 || CSCI944 || 082 || 6 || Robot Perception and Planning
|-
| 1999/2 || CSCI964 || 081 || 6 || Neural Networks
|-
| 1999/2 || CSCI957 || 085 || 6 || Adv DB Management
|-
| 2000/1 || CSCI322 || 079 || 6 || Systems Administration
|}
Awarded Bachelor of Computer Science Honours, First Class, December 2001.
[[Category:Personal]]
8e78c971f0fdf98d2e9b62afe9df0bef22536b88
Hyperthreading and CPU time
0
1676
3080
2009-03-21T02:12:04Z
Stix
2
Redirecting to [[Hyper-threading and CPU time]]
wikitext
text/x-wiki
#redirect [[Hyper-threading and CPU time]]
6f3ee3717414f4ff2c3e4e0df0309e17e9859e75
Pentium 4 Hyper-threading tests
0
1666
3081
3030
2009-03-21T02:12:35Z
Stix
2
[[Pentium 4 Hyperthreading tests]] moved to [[Pentium 4 Hyper-threading tests]]
wikitext
text/x-wiki
Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyperthreading enabled in the BIOS:
gmake: 164.12s real 133.35s user 30.01s system
gmake -j 1: 163.59s real 132.76s user 29.97s system
gmake -j 2: 141.67s real 220.55s user 45.87s system
gmake -j 3: 140.58s real 223.93s user 44.82s system
Ignoring system time, this shows about a 17% improvement in runtime.
[[Category:NetBSD]]
[[Category:Personal]]
6980758428d0e1bc3f8ca9e9b9febe0b0445db38
Pentium 4 Hyperthreading tests
0
1677
3082
2009-03-21T02:12:35Z
Stix
2
[[Pentium 4 Hyperthreading tests]] moved to [[Pentium 4 Hyper-threading tests]]
wikitext
text/x-wiki
#REDIRECT [[Pentium 4 Hyper-threading tests]]
f3751c2afb7dca37fa48120089d81ff20aadf1a0
Pentium 4 Hyper-threading tests
0
1666
3083
3081
2009-03-21T02:13:49Z
Stix
2
hyperthreading is hyphenated
wikitext
text/x-wiki
Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS:
gmake: 164.12s real 133.35s user 30.01s system
gmake -j 1: 163.59s real 132.76s user 29.97s system
gmake -j 2: 141.67s real 220.55s user 45.87s system
gmake -j 3: 140.58s real 223.93s user 44.82s system
Ignoring system time, this shows about a 17% improvement in runtime.
[[Category:NetBSD]]
[[Category:Personal]]
b12aca1d5c78fa90e9eb2178c9e521b0865b1936
3084
3083
2009-03-21T02:14:48Z
Stix
2
Change categories
wikitext
text/x-wiki
Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS:
gmake: 164.12s real 133.35s user 30.01s system
gmake -j 1: 163.59s real 132.76s user 29.97s system
gmake -j 2: 141.67s real 220.55s user 45.87s system
gmake -j 3: 140.58s real 223.93s user 44.82s system
Ignoring system time, this shows about a 17% improvement in runtime.
[[Category:Computer Related]]
[[Category:NetBSD]]
c732b25581cd1e7e7fbd879bca618357a5e5726e
Hyper-threading and CPU time
0
1669
3085
3052
2009-03-21T02:29:15Z
Stix
2
Expand example
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org].
* [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org].
[[Category:Computer Related]]
526ceb8dbe096da433a5a2e4924910219937fd45
Software
0
797
3086
2968
2009-03-29T02:53:05Z
Stix
2
/* renamefiles */ New version
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD].
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://stix.id.au/pub/unix/headntail headntail 1.4] ''2 766 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://stix.id.au/pub/unix/logmon logmon 1.10] ''4 738 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://stix.id.au/pub/unix/lp_check lp_check 1.4] ''3 461 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://stix.id.au/pub/unix/renamefiles renamefiles 1.6] ''4 199 byte perl script''
----
=== AIX ===
==== dlmChaPortdel ====
Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv.
* [ftp://stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script''
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
1da8dfe65aee2047b72ad4003ada430511574a8c
Digital Television in Wollongong
0
815
3087
2904
2009-04-05T11:23:56Z
Stix
2
Remove link, add some more details
wikitext
text/x-wiki
Here's a list of the available Digital TV (Standard Definition Television (SDTV) and High Definition Television (HDTV)) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region):
{| align="center" {{Greytable}}
! Channel<br>Name || Band || VHF/UHF<br>Channel #<br>(Physical Channel) || Middle<br>Frequency (MHz) || Transmitter || Subchannels (LCNs)
|-
|| ABC<br>(ABWN) || UHF || 51 || 690.5 || Knights Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| SBS || UHF || 54 || 711.625 || Knights Hill || 3, 30 (HD)
|-
|| Prime || UHF || 38 || 599.5 || Knights Hill || 6, 60 (HD)
|-
|| Ten<br>(SCX) || UHF || 37 || 592.5 || Knights Hill || 5, 50 (HD)
|-
|| Win || UHF || 36 || 585.5 || Knights Hill || 8, 80 (HD)
|-
|| ABC || UHF || 52 || 697.5 || Brokers Nose || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| SBS || UHF || 54 || 711.625 || Brokers Nose || 3, 30 (HD)
|-
|| Prime<br>(CBN) || UHF || 46 || 655.5 || Brokers Nose || 6, 60 (HD)
|-
|| Ten<br>(CTC) || UHF || 43 || 634.5 || Brokers Nose || 5, 50 (HD)
|-
|| Win || UHF || 40 || 613.5 || Brokers Nose || 8, 80 (HD)
|-
|| ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio)
|-
|| Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill || 6, 60 (HD)
|-
|| SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill || 3, 30 (HD)
|-
|| Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill || 8, 80 (HD)
|-
|| Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill || 5, 50 (HD)
|-
|| Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill || 4, 44
|}
[[Category:Personal]]
a0b3411485cc8ff879daf0def80ff41e05fb618e
NetBSD Thread Switch Performance
0
1675
3088
3077
2009-04-12T04:19:48Z
Stix
2
Update
wikitext
text/x-wiki
Scheduler activations were removed after 4.0. This shows the impact on thread context switch time, running on an old SPARC. The code simply has two threads fighting over a flip-flop, via a condition wait and associated mutex. Recorded values are the best of several runs.
{| {{Greytable}}
! version || thread context switches per second
|-
| 4.0_BETA || 14894.5
|-
| 4.99.16 || 10545.0
|-
| 4.99.72 || 10075.0
|-
| 5.99.9 || 10763.2
|}
=== Raw output ===
orac:ksh$ uname -a
NetBSD orac.stix.org.au 4.0_BETA NetBSD 4.0_BETA (ORAC) #0: Tue Oct 17 19:50:31 EST 2006 stix@zion.stix.org.au:/export/netbsd/netbsd-4/obj.sparc/export/netbsd/netbsd-4/src/sys/arch/sparc/compile/ORAC sparc
orac:ksh$ ./pthreadswitch
76801 thread context switches in 5.156345 seconds
14894.5 thread context switches per second
orac:ksh$ uname -a
NetBSD orac.stix.org.au 4.99.16 NetBSD 4.99.16 (ORAC) #0: Sun Mar 25 19:45:39 EST 2007 stix@zion.stix.org.au:/export/netbsd/current/obj.sparc/export/netbsd/current/src/sys/arch/sparc/compile/ORAC sparc
orac:ksh$ ./pthreadswitch
55297 thread context switches in 5.243912 seconds
10545.0 thread context switches per second
orac:ksh$ uname -a
NetBSD orac.stix.org.au 4.99.72 NetBSD 4.99.72 (ORAC) #0: Thu Aug 21 08:56:22 EST 2008 stix@hex.stix.org.au:/u/netbsd/current/obj.sparc/u/netbsd/current/src/sys/arch/sparc/compile/ORAC sparc
orac:ksh$ ./pthreadswitch
55297 thread context switches in 5.488561 seconds
10075.0 thread context switches per second
orac:ksh$ uname -a
NetBSD orac.stix.org.au 5.99.9 NetBSD 5.99.9 (ORAC) #0: Fri Apr 10 18:43:31 EST 2009 stix@hex.stix.org.au:/u/netbsd/20090403T0002/obj.sparc/u/netbsd/20090403T0002/src/sys/arch/sparc/compile/ORAC sparc
orac:ksh$ ./pthreadswitch
65537 thread context switches in 6.088976 seconds
10763.2 thread context switches per second
[[Category:NetBSD]]
47e3f38af119d041b0409ef5585affd1fc4eb902
PostgreSQL Object Size
0
745
3089
1665
2009-08-30T09:36:15Z
Stix
2
Unwrap SQL.
wikitext
text/x-wiki
[[SQL]] to find the sizes of objects in [[PostgreSQL]] (postgres), with the following example taken from a [http://www.bacula.org bacula] database.
bacula=# select relname, relfilenode, relpages, relkind from pg_class order by relpages desc limit 10;
relname | relfilenode | relpages | relkind
--------------------------------+-------------+----------+---------
file | 1009465 | 113895 | r
file_pkey | 1009473 | 31693 | i
path_name_idx | 1009551 | 1816 | i
filename | 1009474 | 1366 | r
path | 1009545 | 1202 | r
filename_name_idx | 1009480 | 1160 | i
filename_pkey | 1009481 | 630 | i
path_pkey | 1009552 | 321 | i
pg_proc_proname_args_nsp_index | 16642 | 138 | i
pg_proc | 1255 | 65 | r
(10 rows)
[[Category:SQL]]
[[Category:PostgreSQL]]
509a2d174a46f34d9005215271299f2757b08dde
Java, Time Zones and Daylight Savings changes
0
834
3090
3068
2009-09-28T08:21:00Z
Stix
2
/* See Also */ Add link to Sun Java article
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the first Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
'''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages.
== See Also ==
* [http://java.sun.com/javase/timezones/index.html Timezones, Daylight Savings, and the Sun TZupdater for the Java Runtime Environment (JRE)].
* [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes].
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules.
* [[Java and AIX Time Zones]].
[[Category:Programming]]
c7515b6a41ee38cb76c3a76c6b8c85b079d67a6f
Internet Links
0
804
3091
3071
2009-10-26T07:36:14Z
Stix
2
/* Aussie Hardware Markets and Stores */ add PLE & MSY.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
18f55d2b89d3e74197d135eec604597ccc23981f
3101
3091
2010-04-28T12:01:21Z
Stix
2
/* Aussie Hardware Markets and Stores */ add Shopbot
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
6c850d260d4ed37446a6c00953375a9f6928faae
3102
3101
2010-05-25T04:41:43Z
Stix
2
/* Aussie Hardware Markets and Stores */ Add DealExtreme.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
27cdf7c8aeaf21f1da931a1c63e25475a018531a
3104
3102
2010-06-25T08:37:12Z
Stix
2
/* Comics */
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
8b951134b0e95a8c81b08b5fcba256d3df19d669
3105
3104
2010-07-14T03:39:08Z
Stix
2
/* Comics and Humour */ Add onefte.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
f8bb65833b1d351132ea677296b27e2164aacb48
3111
3105
2010-08-13T01:02:30Z
Stix
2
/* Miscellaneous */ add duplicity
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
4e96b8226af1b933db5a3ed4207aa21041b0b4df
3112
3111
2010-08-29T11:36:23Z
Stix
2
/* Computer-Technical Links */ Add "Programmer Fonts" section
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Programmer Fonts ===
* [http://www.proggyfonts.com/ Proggy Programming Fonts].
* [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata].
* [http://www.tobias-jung.de/seekingprofont/ ProFont].
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
== Bargain Stores ==
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
347cc07d8e69a88a7bfa284e1c065ddd44d9f957
3113
3112
2010-09-02T01:43:09Z
Stix
2
/* Bargain Stores */ Add book store
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Programmer Fonts ===
* [http://www.proggyfonts.com/ Proggy Programming Fonts].
* [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata].
* [http://www.tobias-jung.de/seekingprofont/ ProFont].
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
== Bargain Stores ==
=== General ===
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
=== Books ===
* [http://www.bookdepository.co.uk/ Book Depository].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
fa25a6a4823c98f791142a868c6121bb08f7527e
3114
3113
2010-09-20T04:47:13Z
Stix
2
/* Comics and Humour */ add smbc
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Programmer Fonts ===
* [http://www.proggyfonts.com/ Proggy Programming Fonts].
* [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata].
* [http://www.tobias-jung.de/seekingprofont/ ProFont].
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
* [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal].
== Bargain Stores ==
=== General ===
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
=== Books ===
* [http://www.bookdepository.co.uk/ Book Depository].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
4f8c57a52479154204678916162678d1c8dba160
3115
3114
2010-11-01T06:40:22Z
Stix
2
/* Bargain Stores */ Add mdbattery.
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Programmer Fonts ===
* [http://www.proggyfonts.com/ Proggy Programming Fonts].
* [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata].
* [http://www.tobias-jung.de/seekingprofont/ ProFont].
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
* [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal].
== Bargain Stores ==
=== General ===
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
=== Books ===
* [http://www.bookdepository.co.uk/ Book Depository].
=== Batteries ===
* [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
68ba74be59b64c27f4c5895f4230d45a072fe8db
3116
3115
2010-11-26T07:59:57Z
Stix
2
/* Miscellaneous */ Add STM bags
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Programmer Fonts ===
* [http://www.proggyfonts.com/ Proggy Programming Fonts].
* [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata].
* [http://www.tobias-jung.de/seekingprofont/ ProFont].
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
* [http://www.stmbags.com/ STM bags].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
* [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal].
== Bargain Stores ==
=== General ===
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
=== Books ===
* [http://www.bookdepository.co.uk/ Book Depository].
=== Batteries ===
* [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
b9f40206e135ccf7b380646f7fbbea7ce6157d52
3117
3116
2010-12-14T08:33:46Z
Stix
2
/* Books */ Add Booko
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Programmer Fonts ===
* [http://www.proggyfonts.com/ Proggy Programming Fonts].
* [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata].
* [http://www.tobias-jung.de/seekingprofont/ ProFont].
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
* [http://www.stmbags.com/ STM bags].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
* [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal].
== Bargain Stores ==
=== General ===
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
=== Books ===
* [http://www.bookdepository.co.uk/ Book Depository].
* [http://booko.com.au/ Booko].
=== Batteries ===
* [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
8249840060be01b413e39e8cfe996f18e01ac332
3118
3117
2011-02-07T04:37:00Z
Stix
2
/* Computer-Technical Links */ Add electronics category and Digi-key
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Programmer Fonts ===
* [http://www.proggyfonts.com/ Proggy Programming Fonts].
* [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata].
* [http://www.tobias-jung.de/seekingprofont/ ProFont].
=== Electronics ===
* [http://www.digikey.com.au/ Digi-key] electronic component shipping to Australia.
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
* [http://www.stmbags.com/ STM bags].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
* [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal].
== Bargain Stores ==
=== General ===
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
=== Books ===
* [http://www.bookdepository.co.uk/ Book Depository].
* [http://booko.com.au/ Booko].
=== Batteries ===
* [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
70cf0c2da7cf7af3645cd606da93a9cc99c830af
3130
3118
2011-09-11T07:08:01Z
Stix
2
/* Friends Pages */ Add donkers-wunschbox.de
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
* [http://donkers-wunschbox.de/ Donkers Wunschbox], buy culinary delights and fine gifts, by Jenny Donker.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Programmer Fonts ===
* [http://www.proggyfonts.com/ Proggy Programming Fonts].
* [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata].
* [http://www.tobias-jung.de/seekingprofont/ ProFont].
=== Electronics ===
* [http://www.digikey.com.au/ Digi-key] electronic component shipping to Australia.
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
* [http://www.stmbags.com/ STM bags].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
* [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal].
== Bargain Stores ==
=== General ===
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
=== Books ===
* [http://www.bookdepository.co.uk/ Book Depository].
* [http://booko.com.au/ Booko].
=== Batteries ===
* [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries.
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
f030b6765830f2a7df2d1b6d67ca50694bebccd1
Entering Special Characters in the X Window System
0
791
3092
3043
2009-11-09T06:07:53Z
Stix
2
Add alternate Compose file names.
wikitext
text/x-wiki
In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>.
The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice:
$ xmodmap -e "keycode 115 = Multi_key"
Or, more conveniently add the appropriate line to your configuration files:
$ cat ${HOME}/.Xmodmap
keycode 115 = Multi_key
$ xmodmap ${HOME}/.Xmodmap
A few examples are:
{| {{Greytable}}
! Sequence || Name || Character
|-
| Multi_key a ` || Agrave || à
|-
| Multi_key a ' || Aacute || á
|-
| Multi_key a " || Adiaeresis || ä
|-
| Multi_key a e || ae || æ
|-
| Multi_key o ~ || Otilde || õ
|-
| Multi_key R O || registered || ®
|-
| Multi_key c / || cent || ¢
|-
| Multi_key Y = || yen || ¥
|-
| Multi_key C = || EuroSign || €
|-
| Multi_key x o || currency || ¤
|-
| Multi_key - , || notsign || ¬
|-
| Multi_key 3 4 || threequarters || ¾
|-
| Multi_key + - || plusminus || ±
|-
| Multi_key 0 * || degree || °
|-
| Multi_key - : || division || ÷
|-
| Multi_key x x || multiply || ×
|-
| Multi_key u / || mu || µ
|-
| Multi_key ^ 1 || onesuperior || ¹
|-
| Multi_key ^ 2 || twosuperior || ²
|-
| Multi_key ^ 3 || threesuperior || ³
|-
| Multi_key ^ . || periodcentered || ·
|-
| Multi_key p ! || paragraph || ¶
|-
| Multi_key ? ? || questiondown || ¿
|-
| Multi_key <nowiki>| |</nowiki> || brokenbar || ¦
|}
A list of many of the possible special characters that can be entered can be found in files named something like:
* <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt>
== See Also ==
* [http://en.wikipedia.org/wiki/Diacritic Diacritic] articles at wikipedia.
[[Category:UNIX]]
9ec3501d19fcbaaaa66b62f2f85541e3d38dc7ff
Pinning the home screen
0
1678
3093
2009-11-17T07:52:42Z
Stix
2
Created page with ''''NOTE:''' Requires root access to your phone. Do you find that your Android takes a long time to return to the home screen? That's the screen with the icons and various widget…'
wikitext
text/x-wiki
'''NOTE:''' Requires root access to your phone.
Do you find that your Android takes a long time to return to the home screen? That's the screen with the icons and various widgets... it may even present the "Force close/Wait" dialog before the screen is fully drawn. The Android OS manages memory carefully, and stops and starts applications as necessary to keep things running. Just because an application appears to be in the foreground doesn't mean it is running, and just because an application is not visible doesn't mean it is not still running.
One of the reasons for the home screen to take some time to display is if that application has been stopped to make room for others. However, there is a simple fix - tell the Android OS not to stop the Home process. From a root shell:
# setprop ro.HOME_APP_ADJ 0
If you want this change to be permanent:
# echo 'ro.HOME_APP_ADJ=0' >> /data/local.prop
See <tt>/init.rc</tt> on an Android phone for more variables, and <tt>frameworks/base/services/java/com/android/server/am/ActivityManagerService.java</tt> in the Android source for how these are handled.
[[Category:Android]]
7a356fc61702d6a34fe24c49be1961cdc70305f0
Category:Android
14
1679
3094
2009-11-17T07:57:32Z
Stix
2
Created page with 'Pages relating to the [http://www.android.com Android] mobile phone OS.'
wikitext
text/x-wiki
Pages relating to the [http://www.android.com Android] mobile phone OS.
edbbf9390f5fbbf4b05b8c32efed313814f0827f
Updating bootstrap packages in NetBSD pkgsrc
0
1673
3095
3069
2009-11-27T04:15:00Z
Stix
2
USE_DESTDIR wants "yes" or "no" these days.
wikitext
text/x-wiki
There are two packages that can't be updated normally on non-[[NetBSD]] systems. If attempted, they will generate an error similar to:
$ bmake update
...
===> deinstall [bmake-20081111] ===> Deinstalling for bmake-20081111
=> Becoming ``root'' to make su-deinstall (sudo)
Running /usr/pkg/sbin/pkg_delete -K /usr/pkg/db -r bmake-20051105nb4
Package `bmake-20051105nb4' is marked as not for deletion
...
The fix is fairly easy:
$ cd $PKGSRC/pkgtools/bootstrap-mk-files
$ bmake USE_DESTDIR=yes package
$ sudo pkg_add -uu /usr/pkgsrc/packages/All/bootstrap-mk-files...tgz
$ cd ../../devel/bmake
$ bmake USE_DESTDIR=yes package
$ sudo pkg_add -uu /usr/pkgsrc/packages/All/bmake...tgz
[[Category:NetBSD]]
6282199030406c50751622bbbf955daf7660bfcc
Virtual CDRom Control Panel for XP
0
1626
3096
2913
2009-12-12T15:05:05Z
Stix
2
/* Bugs */ Add notes about Vista and Windows 7.
wikitext
text/x-wiki
Unsupported Microsoft tool to allow mounting ISO images as a drive, via the <tt>VCdRom.sys</tt> driver. Somewhat hard to find on the Microsoft site, and does not appear to have a description page. Install image can be found [http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe here] on download.microsoft.com.
It can be used as a free, less powerful alternative to Alcohol 120% from [http://www.alcohol-soft.com/ Alcohol Software] or [http://www.daemon-tools.cc/dtcc/ DAEMON Tools].
From the Readme:
Readme for Virtual CD-ROM Control Panel v2.0.1.1
THIS TOOL IS UNSUPPORT BY MICROSOFT PRODUCT SUPPORT SERVICES
System Requirements
===================
- Windows XP Home or Windows XP Professional
Installation instructions
=========================
1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder.
2. Execute VCdControlTool.exe
3. Click "Driver control"
4. If the "Install Driver" button is available, click it. Navigate to the
%systemroot%\system32\drivers folder, select VCdRom.sys, and click Open.
5. Click "Start"
6. Click OK
7. Click "Add Drive" to add a drive to the drive list. Ensure that the drive added is not
a local drive. If it is, continue to click "Add Drive" until an unused drive letter is
available.
8. Select an unused drive letter from the drive list and click "Mount".
9. Navigate to the image file, select it, and click "OK". UNC naming conventions should
not be used, however mapped network drives should be OK.
You may now use the drive letter as if it were a local CD-ROM device. When you are
finished you may unmount, stop, and remove the driver from memory using the driver control.
=== Bugs ===
A few bugs I've tripped over:
* Any hang in the driver will require a reboot to clear.
* Attempting to mount a non- ISO-9660 image (eg. MS-DOS floppy image) may cause the driver to hang.
* No support for Rock-Ridge Extensions (not really a bug, and not surprising, either). Get a UNIX box.
And, obviously:
* Won't work on Vista.
* Won't work on Windows 7.
[[Category:Windows]]
4a5335d5975b40593119f2e5682117ae55035f13
NetBSD Bugs
0
792
3097
3060
2010-04-12T06:28:01Z
Stix
2
add 42479
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=39016 kern/39016] - WAPBL performance and turnstiles
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37696 kern/37696] - msdosfs: add large read / readahead support
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
8500966c9cf9dd3cb2a95d81dc0a23233af36f1b
3098
3097
2010-04-17T06:35:11Z
Stix
2
/* Current Bugs */ Add 40229
wikitext
text/x-wiki
== Current Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=39016 kern/39016] - WAPBL performance and turnstiles
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37696 kern/37696] - msdosfs: add large read / readahead support
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
26c3748cdf00e5dc97c03dbae26aeba9e893926d
Plain and Simple Pancakes
0
1680
3099
2010-04-26T01:33:03Z
Stix
2
Created page with 'Plain and simple pancake recipe. == Ingredients == * 3 eggs * 2/3 cup of milk * 1 cup self raising flour * butter == Method == Beat eggs and milk to combine, (yolks destroyed…'
wikitext
text/x-wiki
Plain and simple pancake recipe.
== Ingredients ==
* 3 eggs
* 2/3 cup of milk
* 1 cup self raising flour
* butter
== Method ==
Beat eggs and milk to combine, (yolks destroyed) using a wire (egg) whisk. Gradually add flour while whisking gently. Beat until there are no lumps of flour present. It must be still possible to pour the mixture! Melt a little butter in a Teflon pan, sufficient to cover the pan. When the butter sizzles, then pour a little of the mixture into the pan, letting it "run". Turn with an egg lifter when brown to brown the other side. Add a little butter to the pan before each pancake. Use a higher heat for the first pancake, say 3/4, then turn down a bit for the next ones.
Makes 4 pancakes approximately 14 cms in diameter. Best served with real Canadian Maple Syrup.
[[Category:Recipes]]
6df52714dfd296d0b462fc59b690bdb97cbcea29
Category:Recipes
14
1681
3100
2010-04-26T01:33:34Z
Stix
2
Created page with 'A few simple recipes from family, friends and experimentation.'
wikitext
text/x-wiki
A few simple recipes from family, friends and experimentation.
cb0c544779011c9441b41c7ccb4af097ee4d9edc
efax and multi-strip TIFF files
0
1682
3103
2010-06-03T04:02:50Z
Stix
2
Created page with 'efax is a non-compliant TIFF reader, and cannot parse TIFF files generated with modern ghostscript. However, adding <tt>-dMaxStripSize=0</tt> to the ghostscript command line gene…'
wikitext
text/x-wiki
efax is a non-compliant TIFF reader, and cannot parse TIFF files generated with modern ghostscript. However, adding <tt>-dMaxStripSize=0</tt> to the ghostscript command line generates a file efax can parse.
ksh$ fax make fubar.ps
fubar.ps is postscript...
/usr/pkg/bin/efix: Tue Jun 1 20:44:15 2010 Error: can't read multi-strip TIFF files
/usr/pkg/bin/efix: 44:15 Error: missing offset to TIFF data
You can modify the <tt>fax</tt> script shipped with efax to make this permanent:
--- fax.orig 1999-03-24 19:07:28.000000000 +1100
+++ fax 2010-05-05 18:34:11.000000000 +1000
@@ -748,6 +362,7 @@
DIRNAME=`dirname $1` ; BASENAME=`basename $1`
( cd $DIRNAME ; \
$GS -q -sDEVICE=tiffg3 -r$RES -dNOPAUSE -dSAFER \
+ -dMaxStripSize=0 \
-sOutputFile=$BASENAME.%03d \
-sPAPERSIZE=$PAGE \
$BASENAME </dev/null >/dev/null )
== See also ==
* Debian bug [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577401 577401].
* Discussion on [http://www.linuxquestions.org/questions/linux-desktop-74/efax-attack-cannot-fax-tiff-files-suse-10-2-a-570689/ linuxquestions.org].
[[Category:NetBSD]]
11216c200349155d14d8a297213a23a60424e4a3
Favourite Quotes
0
1683
3106
2010-07-20T06:45:05Z
Stix
2
Initial cut, more to come
wikitext
text/x-wiki
== Computers ==
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
=== Macintosh ===
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd
probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Ignorance more frequently begets confidence than does knowledge.<br>
-- Charles Darwin
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
[[Category:Personal]]
1faed85f4841a453ea3089bfa50a3e2f12987f22
3107
3106
2010-07-28T08:59:08Z
Stix
2
Move general & latin to the top.
wikitext
text/x-wiki
== Computers ==
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Ignorance more frequently begets confidence than does knowledge.<br>
-- Charles Darwin
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
=== Macintosh ===
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd
probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
[[Category:Personal]]
2211e0826ce648ff55508159b000783eea545e84
3108
3107
2010-07-28T09:00:02Z
Stix
2
Move computer section title where it should be
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Ignorance more frequently begets confidence than does knowledge.<br>
-- Charles Darwin
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Computers ==
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
=== Macintosh ===
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd
probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
[[Category:Personal]]
67963261104a812c8b6df8196c8fd745df77c5d4
3109
3108
2010-07-28T09:53:14Z
Stix
2
Expand...
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Ignorance more frequently begets confidence than does knowledge.<br>
-- Charles Darwin
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
b3574a9c73311dff3b2fe3559c19783755f5ed11
3110
3109
2010-07-28T09:58:06Z
Stix
2
/* General */ A sense of humor...
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Ignorance more frequently begets confidence than does knowledge.<br>
-- Charles Darwin
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
9698a3de41eaad94f4bdd128e5cb0569fcc25184
3119
3110
2011-06-21T12:12:31Z
Stix
2
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Ignorance more frequently begets confidence than does knowledge.<br>
-- Charles Darwin
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
ded3975d30d37e1cba6b00e0b880e1bccc7bd6e7
3129
3119
2011-08-05T04:14:44Z
Stix
2
/* Religion */ Add Arthur C. Clarke quote
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Ignorance more frequently begets confidence than does knowledge.<br>
-- Charles Darwin
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
739c647496abf903d645365586c83582e382b811
MediaWiki:Sidebar
8
1305
3120
3036
2011-07-02T03:22:22Z
Stix
2
Adding Google+1 to toolbar
wikitext
text/x-wiki
* wiki navigation
** mainpage|mainpage
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
* stix.id.au navigation
** http://stix.id.au/|Home Page
** http://stix.id.au/g2/|Photos
<br>
<center><google1></google1></center>
<br>
ad849c43db845013fa0c5d58e86580d12e9e99fa
3121
3120
2011-07-02T03:30:34Z
Stix
2
Reverted edits by [[Special:Contributions/Stix|Stix]] ([[User talk:Stix|Talk]]) to last revision by [[User:MediaWiki default|MediaWiki default]]
wikitext
text/x-wiki
* navigation
** mainpage|mainpage
** portal-url|portal
** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
** sitesupport-url|sitesupport
af994abf1e4155349addb7f6e4b390a529f7606d
3122
3121
2011-07-02T03:31:41Z
Stix
2
Undo revision 3121 by [[Special:Contributions/Stix|Stix]] ([[User talk:Stix|Talk]])
wikitext
text/x-wiki
* wiki navigation
** mainpage|mainpage
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
* stix.id.au navigation
** http://stix.id.au/|Home Page
** http://stix.id.au/g2/|Photos
143f90697c82baeef60325e77f349f4d2e8cfaae
MediaWiki:Sitenotice
8
1684
3123
2011-07-02T04:56:37Z
Stix
2
Created page with '<center><google1></google1></center>'
wikitext
text/x-wiki
<center><google1></google1></center>
5a7a605810f593ed6b5ed1330ccca78d052365fe
3124
3123
2011-07-02T05:08:06Z
Stix
2
Adding Google+1
wikitext
text/x-wiki
<div class="float:right; clear:right; margin:5; position:relative;"><google1 style="3"></google1></center>
2b760e22f42c85f2ada9f57791fed97ffd91b168
3125
3124
2011-07-02T05:08:36Z
Stix
2
Fix close tags.
wikitext
text/x-wiki
<div class="float:right; clear:right; margin:5; position:relative;"><google1 style="3"></google1></div>
bf95f8fa08c663605e4d05b18dfb2d52a21ef518
3126
3125
2011-07-02T05:19:08Z
Stix
2
Fix position
wikitext
text/x-wiki
<div style="float:right; clear:right; margin:5; position:relative;"><google1 style="3"></google1></div>
bdc43d43304708800d3dbc5777442ebef2fad1e7
3127
3126
2011-07-02T05:24:35Z
Stix
2
Add some padding.
wikitext
text/x-wiki
<div style="float:right; clear:right; padding:5px; position:relative;"><google1 style="3"></google1></div>
431bbf91329aaaf76a53e5b49951101046320c5c
Résumé
0
787
3128
3075
2011-08-04T13:32:46Z
Stix
2
/* Major Programming/Scripting Languages */ add self ratings, reorder.
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| {{Greytable}}
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || 2007
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || 2007
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || 2007
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|-
| Linux, in-house custom distribution || 2007 || <1 || daily as administrator
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| {{Greytable}}
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM Power5 Virtual I/O Server || 2006 || 0.5 || 2007
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || 2007
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || 2007
|-
| HDLM on AIX || 2000 || 4 || 2007
|-
| HA-CMP 5.1 || 2005 || 1 || 2007
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || 2007
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || 2007
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || 2007
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || 2007
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || 2007
|-
| DEC TruCluster 1.3 || 1996 || 9 || 2007
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity (self rating of 9 being an internationally recognised expert):
{| {{Greytable}}
! Language || First<br>Used || Years<br>Experience || Last used || Self rating (0 to 9)
|-
| C || 1988 || 16+ || Current, almost daily || 6
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily || 4
|-
| Perl || 1999 || 6+ || Current, weekly || 3
|-
| C++ || 1995 || 2 || current, mainly debugging || 3
|-
| Java || 1997 || 2 || 1999 || 3
|-
| Objective C || 1999 || 2 || 2001 || 2
|-
| BASIC || 1984 || 5+ || 1995 || 2
|-
| Python || 2000 || <1 || current || 2
|-
| Modula-II || 1993 || 1 || 1993 || 1
|-
| PDP-8 assembler || 1993 || <1 || 1993 || 1
|-
| Motorola 68k assembler || 1988 || 2 || 1998 || 1
|-
| PL/I || 1993 || 3 || 1996 || 2
|-
| SAS || 1993 || 2 || 1995 || 1
|-
| JCL || 1993 || 2 || 1995 || 1
|}
=== Databases ===
{| {{Greytable}}
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || 2007
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || 2007
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 1998 - Oct 2007 ===
:;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007)
:;Primary Role: UNIX System Administrator
:;Duties:
::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM.
::* Main contact for the management of a MediaWiki based team documentation archive.
:;Achievements:
::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours.
::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: BHP IT
:;Primary Role: VMS Systems Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements:
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: BHP IT
:;Primary Role: Midrange Facilities Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: BHP IT
:;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties:
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements:
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
11cfa7f68d6714c71c47446a0c9ee025b1887e81
Synchronizing Disk Names
0
811
3131
3053
2011-09-16T04:51:14Z
Dalek
32
add rendev and AIX 6.1 testing
wikitext
text/x-wiki
This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3.
=== Special Notices ===
Please use this information with care. IBM will not be responsible for damages of any
kind resulting from its use. The use of this information is the sole responsibility of the
customer and depends on the customer's ability to evaluate and integrate this information
into the customer's operational environment.
== Synchronizing Disk Names ==
=== About This Document ===
Use the following script when the names of your hard disks are out of order (for example
hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names
generally does not cause errors, but it may cause confusion for the user. Run the
following '''dsksync''' script to alleviate such confusion. The script renames the hard disks.
The order of the disks' names after you reboot the machine will be determined on the
order they are detected by the device configuration process. For instance, a disk at the
address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00.
This document applies to AIX Versions 3.1 through 4.2 on the RS/6000.
This procedure has been known to work but not guaranteed or supported on AIX V5.3/6.1. On AIX 7.1 the [http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.cmds/doc/aixcmds4/rendev.htm rendev] command may be more appropriate.
=== Procedure ===
Before running this script, make sure the key is in Normal position.
lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do
odmdelete -q "name = $HDname " -o CuAt
odmdelete -q "value = $HDname " -o CuAt
odmdelete -q "name = $HDname " -o CuDv
odmdelete -q "value3 = $HDname " -o CuDvDr
odmdelete -q "name = $HDname " -o CuVPD
odmdelete -q "name = $HDname " -o CuPath
done
rm -f /dev/hdisk*
rm -f /dev/rhdisk*
savebase
When the shell script completes successfully, run the following command to shut down
and reboot.
shutdown -Fr
[[Category:AIX]]
2a65ab5fbf6374dd567838bbf0e8f6a235e7e2ac
OfficeOne 894 Graphic Calculator
0
1685
3132
2011-09-21T07:16:24Z
Stix
2
Initial cut
wikitext
text/x-wiki
Ok, so, it cost AUD $7, but it looks like you get what you pay for.
=== Bug 1 ===
Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end:
* 2tan<sup>-1</sup>√2 = 109.4712206
* 90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206
* 90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>√2 = 2e-09
* sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>√2 = 2e-09
* 2tan<sup>-1</sup>√2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372 '''''huh?'''''
Those last three lines should be approximately zero, since
<math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math>
but no matter how many parenthesis I put in, that last line refuses to work.
=== Bug 2 ===
The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1.
Scl:-1000→A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span>:Isz A:Goto 0
Let's have a look at some of the statistics variables:
* <math>n = 1000</math>
* <math>\sum{x} = 598</math>
* <math>\sum{x^2} = 357.604</math>
* <math>\bar x = 0.598</math>
* <math>x\sigma _{n-1} = 0</math>
Ok, that's unexpected.
[[Category:Mathematics]]
7e8eda8e6f1c52619279bf8d1cc2051b00a67b77
3135
3132
2011-09-21T09:29:50Z
Stix
2
Clean up formatting.
wikitext
text/x-wiki
Ok, so, it cost AUD $7, but it looks like you get what you pay for.
=== Bug 1 ===
Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end:
* <tt>2tan<sup>-1</sup>√2 = 109.4712206</tt>
* <tt>90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206</tt>
* <tt>90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>√2 = 2e-09</tt>
* <tt>sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>√2 = 2e-09</tt>
* <tt>2tan<sup>-1</sup>√2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372</tt> '''''huh?'''''
Those last three lines should be approximately zero, since
<math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math>
but no matter how many parenthesis I put in, that last line refuses to work.
=== Bug 2 ===
The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1.
<tt>Scl:-1000→A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span> :Isz A:Goto 0</tt>
Let's have a look at some of the statistics variables:
* <math>n = 1000</math>
* <math>\sum{x} = 598</math>
* <math>\sum{x^2} = 357.604</math>
* <math>\bar x = 0.598</math>
* <math>x\sigma _{n-1} = 0</math>
Ok, that's unexpected.
[[Category:Mathematics]]
f23eb1a7a78f4e85c4eca52b8f3b03bed238b379
3136
3135
2011-09-23T09:41:11Z
Stix
2
Add the radians example
wikitext
text/x-wiki
Ok, so, it cost AUD $7, but it looks like you get what you pay for.
=== Bug 1 ===
Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end:
* <tt>Deg:2tan<sup>-1</sup>√2 = 109.4712206</tt>
* <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206</tt>
* <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>√2 = 2e-09</tt>
* <tt>Deg:sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>√2 = 2e-09</tt>
* <tt>Deg:2tan<sup>-1</sup>√2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372</tt> '''''huh?'''''
Those last three lines should be approximately zero, since
<math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math>
but no matter how many parenthesis I put in, that last line refuses to work. Interestingly, switching to radians makes it work:
* <tt>Rad:2tan<sup>-1</sup>√2 - Π÷2 - sin<sup>-1</sup>(3<sup>-1</sup>) = -2.4e-11</tt>
=== Bug 2 ===
The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1.
<tt>Scl:-1000→A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span> :Isz A:Goto 0</tt>
Let's have a look at some of the statistics variables:
* <math>n = 1000</math>
* <math>\sum{x} = 598</math>
* <math>\sum{x^2} = 357.604</math>
* <math>\bar x = 0.598</math>
* <math>x\sigma _{n-1} = 0</math>
Ok, that's unexpected.
[[Category:Mathematics]]
8cee40d50b14f4d4b3026bf431c466366025957d
3139
3136
2011-10-04T09:42:18Z
Stix
2
Add rants category, too.
wikitext
text/x-wiki
Ok, so, it cost AUD $7, but it looks like you get what you pay for.
=== Bug 1 ===
Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end:
* <tt>Deg:2tan<sup>-1</sup>√2 = 109.4712206</tt>
* <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206</tt>
* <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>√2 = 2e-09</tt>
* <tt>Deg:sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>√2 = 2e-09</tt>
* <tt>Deg:2tan<sup>-1</sup>√2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372</tt> '''''huh?'''''
Those last three lines should be approximately zero, since
<math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math>
but no matter how many parenthesis I put in, that last line refuses to work. Interestingly, switching to radians makes it work:
* <tt>Rad:2tan<sup>-1</sup>√2 - Π÷2 - sin<sup>-1</sup>(3<sup>-1</sup>) = -2.4e-11</tt>
=== Bug 2 ===
The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1.
<tt>Scl:-1000→A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span> :Isz A:Goto 0</tt>
Let's have a look at some of the statistics variables:
* <math>n = 1000</math>
* <math>\sum{x} = 598</math>
* <math>\sum{x^2} = 357.604</math>
* <math>\bar x = 0.598</math>
* <math>x\sigma _{n-1} = 0</math>
Ok, that's unexpected.
[[Category:Mathematics]]
[[Category:Rants]]
0e4ede5515f86e43bb8ac69b0429029e32161064
Category:Mathematics
14
1686
3133
2011-09-21T07:21:48Z
Stix
2
Created page with 'Pages relating to the wonderful field of mathematics.'
wikitext
text/x-wiki
Pages relating to the wonderful field of mathematics.
8e1facd346fea118f3b74e35529aee6adcd56204
Cache Hit Ratio
0
1457
3134
3016
2011-09-21T07:22:33Z
Stix
2
Add maths category.
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches:
<math>
p = \frac{1}{1 - r}
</math>
Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by:
<math>
\frac{1 - r_{1}}{1 - r_{2}}
</math>
Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5.
<math>
\frac{1 - 0.95}{1 - 0.92} = 2.5
</math>
{{clr}}
[[Category:Computer Related]]
[[Category:Mathematics]]
6e42b661201c67fc23523d91fb134a75bc1db774
Creamy Pasta
0
1687
3137
2011-09-30T01:29:22Z
Stix
2
Created page with 'Creamy Pasta stir fry == Ingredients == * capsicum * onion * chorizo sausage * bacon * mushrooms * shallots * garlic * basil * salt + Pepper * tinned crushed tomatos * thickene…'
wikitext
text/x-wiki
Creamy Pasta stir fry
== Ingredients ==
* capsicum
* onion
* chorizo sausage
* bacon
* mushrooms
* shallots
* garlic
* basil
* salt + Pepper
* tinned crushed tomatos
* thickened cream
== Method ==
Chop coarsely the capsicum, onion, chorizo sausage, bacon, mushrooms and shallots, and fry. Add the garlic, basil and salt & pepper, and fry some more. Add the crushed tomatoes and fry, then stir in the cream. Serve over pasta.
[[Category:Recipes]]
a4d2a1ddd10b47c89e4529774ed3fd54b2623542
Main Page
0
5
3138
3055
2011-09-30T01:31:23Z
Stix
2
Add recipes category.
wikitext
text/x-wiki
<font style="font-size:140%">
'''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com].
</font>
----
[[image:stix.jpg|thumb|120px|right]]
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
* [[:Category:Recipes|Recipes]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stix@stix.id.au email].
79ac4a584993a8f0730d8acda65b0585d181764d
Favourite Quotes
0
1683
3140
3129
2011-10-24T04:32:21Z
Stix
2
/* General */ Add Bertrand Russell stupidity quote
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
Ignorance more frequently begets confidence than does knowledge.<br>
-- Charles Darwin
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
0acd1f68da78e1ed614f74f9c73da86b83a92a5a
3141
3140
2011-10-24T05:52:48Z
Stix
2
/* General */ Expand Darwin quote
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
53369d8399bddec68f1870eeb9dc31fc67bce611
3146
3141
2011-12-06T11:09:19Z
Stix
2
/* Religion */ Added Epicurus disputed quote
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
bb7bd0cd6d72228f46c753e7164a7aba344e3242
3147
3146
2011-12-08T05:32:06Z
Stix
2
/* General */ add Francis Bacon quote
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
f56c370950c24489af34f8aadd08504e02343d75
3150
3147
2012-02-20T00:42:15Z
Stix
2
/* Religion */ add another godless quote
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
b7fb16a57464c2cac5f5241669f6ddd50e5748c0
3151
3150
2012-02-20T00:43:19Z
Stix
2
/* Religion */ formatting
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
f41eb49a47844667eeddbc61f9352bcd8d78d10b
3152
3151
2012-03-21T10:54:22Z
Stix
2
/* Religion */ More Einstein quotes
wikitext
text/x-wiki
== General ==
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
d223defdc4122675442fbf5ead39837b0f1d9e32
3154
3152
2012-07-26T11:39:50Z
Stix
2
add George Bernard Shaw quote
wikitext
text/x-wiki
== General ==
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
d4d47abbf38e1d813c47053e0a9b313b423ea8c9
3155
3154
2012-08-08T06:05:31Z
Stix
2
/* General */ fix Bertrand Russell quote, based on wikiquote
wikitext
text/x-wiki
== General ==
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.<br>
-- Bertrand Russell, 1933
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
13b37529a9d50058ee596082e762165a9c5b6f7c
3156
3155
2012-08-08T06:07:50Z
Stix
2
Undo revision 3155 by [[Special:Contributions/Stix|Stix]] ([[User talk:Stix|Talk]]), note probably paraphrased
wikitext
text/x-wiki
== General ==
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
b9812b1cbef1a9abfcb09249a63a9718791995ba
3164
3156
2012-11-09T23:36:04Z
Stix
2
/* General */ add Picasso quote
wikitext
text/x-wiki
== General ==
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
25116e45ea1c753a972d0bcda6196d4840117876
3168
3164
2013-04-02T06:36:08Z
Stix
2
/* General */ Add Neil deGrasse Tyson quote
wikitext
text/x-wiki
== General ==
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
246e6c38b35175744f9fdcf18931a992a3ec1c0a
3169
3168
2013-04-02T06:36:43Z
Stix
2
/* General */ Fix formatting
wikitext
text/x-wiki
== General ==
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
54024857345346e48f6b96e79e604f10f46d97d7
3171
3169
2013-05-21T07:07:56Z
Stix
2
/* Religion */ Add a couple of good ones.
wikitext
text/x-wiki
== General ==
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
854296ac866806be7bc980311618604c54a48854
3173
3171
2013-06-06T04:19:38Z
Stix
2
/* Latin */ Ita erat quando hic adveni
wikitext
text/x-wiki
== General ==
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
f24ef9759ef0e7d85d5913d51b8c98cb1a0f4d2d
3179
3173
2013-11-05T07:45:10Z
Stix
2
/* General */ Add "Great minds discuss ideas, average minds discuss events, small minds discuss people"
wikitext
text/x-wiki
== General ==
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
38d30f91279636d42908d1d6dc86edf3f5e00a11
3180
3179
2013-11-05T07:45:36Z
Stix
2
/* General */ Add separator.
wikitext
text/x-wiki
== General ==
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
1c737ce7af6d10060b1909d20be0cbfaea80cf36
Spaghetti Bolognese
0
1688
3142
2011-10-28T14:43:32Z
Stix
2
first draft
wikitext
text/x-wiki
Not quite authentic, but tasty and will feed starving the hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired.
== Ingredients ==
* olive oil
* 2 x brown onions
* garlic
* ginger
* bacon or ham
* 2 x 800g tinned chopped tomatoes
* brown sugar
* 3 carrots
* Worcester sauce
* 10 birds eye chillies
* oregano
* 1kg beef mince
== Method ==
[[Category:Recipes]]
fe8871896297e9e57f8184b1969db5d3e32d0bc5
3143
3142
2011-10-31T11:39:14Z
Stix
2
Expand.
wikitext
text/x-wiki
Not quite authentic, but tasty and will feed starving the hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired. Indeed, it usually tastes better reheated.
== Ingredients ==
* olive oil
* 2 x brown onions
* about 1 tablespoon garlic (either minced or fresh)
* about 1 tablespoon ginger (minced)
* 200g ham
* 2 x 800g tinned chopped tomatoes
* about 1 tablespoon dark brown sugar
* 3 carrots
* ¼ cup Worcester sauce
* 10 birds eye chillies, or dry chilli flakes
* 1kg beef mince
* about 1 tablespoon oregano (dry or fresh)
== Method ==
Dice onion, the finer the better, and fry with olive oil in the bottom of a large pot until it turns clear, under medium heat. Dice ham, add to pot and fry for a few minutes. Add garlic (if using fresh garlic, mince, crush, use food processor, etc) and ginger, stir. Add tomatoes, dark brown sugar and worcester sauce to the pot. Grate carrots; being lazy, I tend to use a small food processor to grate carrots and fresh chillies together. Mix. Break the mince into the pot and stir thoroughly to break up lumps. Stir in oregano.
Place pot uncovered in oven preheated to 180°C (~350°F). Check and stir every 30 minutes. Cook for between 1 and 2 hours.
[[Category:Recipes]]
1bad10ea497b87cf23edb0b464792b9c6aed6455
3159
3143
2012-09-02T07:40:21Z
Stix
2
Fix typos
wikitext
text/x-wiki
Not quite authentic, but tasty and will feed the starving hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired. Indeed, it usually tastes better reheated.
== Ingredients ==
* olive oil
* 2 x brown onions
* about 1 tablespoon garlic (either minced or fresh)
* about 1 tablespoon ginger (minced)
* 200g ham
* 2 x 800g tinned chopped tomatoes
* about 1 tablespoon dark brown sugar
* 3 carrots
* ¼ cup Worcester sauce
* 10 birds eye chillies, or dry chilli flakes
* 1kg beef mince
* about 1 tablespoon oregano (dry or fresh)
== Method ==
Dice onion, the finer the better, and fry with olive oil in the bottom of a large pot until it turns clear, under medium heat. Dice ham, add to pot and fry for a few minutes. Add garlic (if using fresh garlic, mince, crush, use food processor, etc) and ginger, stir. Add tomatoes, dark brown sugar and worcester sauce to the pot. Grate carrots; being lazy, I tend to use a small food processor to grate carrots and fresh chillies together. Mix. Break the mince into the pot and stir thoroughly to break up lumps. Stir in oregano.
Place pot uncovered in oven preheated to 180°C (~350°F). Check and stir every 30 minutes. Cook for between 1 and 2 hours, until the mixture thickens considerably.
[[Category:Recipes]]
5cd17b7bc7d89e5a6e803f9331a1c6b3ff3e8929
3172
3159
2013-06-04T14:49:55Z
Stix
2
Extra ingredients detail
wikitext
text/x-wiki
Not quite authentic, but tasty and will feed the starving hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired. Indeed, it usually tastes better reheated.
== Ingredients ==
* olive oil
* 2 x brown onions
* about 1 tablespoon garlic (either minced or fresh)
* about 1 tablespoon ginger (minced)
* 200g ham
* 2 x 800g tinned chopped tomatoes
* about 1 tablespoon dark brown sugar
* 3 carrots
* ¼ cup Worcester sauce
* 5 to 10 birds eye chillies, or dry chilli flakes (obviously optional; spices it up a little)
* 1kg beef & pork mince (not lean, if you really want flavour)
* about 1 tablespoon oregano (dry or fresh)
== Method ==
Dice onion, the finer the better, and fry with olive oil in the bottom of a large pot until it turns clear, under medium heat. Dice ham, add to pot and fry for a few minutes. Add garlic (if using fresh garlic, mince, crush, use food processor, etc) and ginger, stir. Add tomatoes, dark brown sugar and worcester sauce to the pot. Grate carrots; being lazy, I tend to use a small food processor to grate carrots and fresh chillies together. Mix. Break the mince into the pot and stir thoroughly to break up lumps. Stir in oregano.
Place pot uncovered in oven preheated to 180°C (~350°F). Check and stir every 30 minutes. Cook for between 1 and 2 hours, until the mixture thickens considerably.
[[Category:Recipes]]
fe4defb76eea66d5c6d37755dbb2d2e550db5e38
Hyper-threading and CPU time
0
1669
3144
3085
2011-11-17T04:52:38Z
Stix
2
Expand, add Linux/Xeon test case
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
For reference, the CPU tested was:
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
Start a CPU burning thread on the second thread on that core, and retest:
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
And just to complete our set of tests:
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org].
* [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org].
[[Category:Computer Related]]
2503c8ffc1827e7a9a208580e617a3087755c7cd
3148
3144
2012-01-04T04:23:51Z
Stix
2
Add "NetBSD 5.99.59 on Intel Core i7" example
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
For reference, the CPU tested was:
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
Start a CPU burning thread on the second thread on that core, and retest:
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
And just to complete our set of tests:
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
== NetBSD 5.99.59 on Intel Core i7 ==
And a more modern example on NetBSD, on a "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz", first a baseline:
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.24 real 9.98 user 0.26 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.23 real 10.00 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.27 real 9.97 user 0.29 sys
With a single spinning process:
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 29669
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.33 real 13.98 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.31 real 14.02 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.28 real 14.03 user 0.25 sys
And now with 3 more spinning processes:
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 11160
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 29193
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 4637
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
39.04 real 14.06 user 0.25 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
28.42 real 13.86 user 0.51 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
40.30 real 14.03 user 0.29 sys
All pretty much as expected. Again, for reference, the CPU is:
cpu3: Intel Pentium Pro, II or III (686-class), 3392.53 MHz, id 0x206a7
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu3: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR>
cpu3: features 0xbfebfbff<SSE,SSE2,SS,HTT,TM,SBF>
cpu3: features2 0x17bae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features2 0x17bae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features2 0x17bae3ff<POPCNT,B24,AES,XSAVE,AVX>
cpu3: features3 0x28100800<SYSCALL/SYSRET,XD,EM64T>
cpu3: features4 0x1<LAHF>
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: ITLB 64 4KB entries 4-way
cpu3: DTLB 64 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: family 06 model 0a extfamily 00 extmodel 02
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org].
* [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org].
[[Category:Computer Related]]
2d99600aadd00ef820688c221accb7b0a51fe8f0
Internet Links
0
804
3145
3130
2011-11-29T00:47:08Z
Stix
2
Khan Academy & Project Euler
wikitext
text/x-wiki
== Friends Pages ==
* [http://wunit.net/ Mark Curtis and Katherine Howlin].
* [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz.
* Brad "Blunatic" Olds. Site moved, elsewhere...
* [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album].
* [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page.
* [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection.
* [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean.
* [http://donkers-wunschbox.de/ Donkers Wunschbox], buy culinary delights and fine gifts, by Jenny Donker.
== Computer-Technical Links ==
=== BSD ===
* [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there.
* [http://wiki.onetbsd.org/ NetBSD community wiki].
* [http://www.opensource.apple.com/darwinsource/ Darwin source code].
* [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25.
* [http://www.daemonnews.org/ Dæmon News], for all news BSD.
* [http://www.bsdfreak.org/ BSDFreak], for more news BSD.
* [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging.
* [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney.
* [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog].
==== BSD Goodies ====
* [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com.
* [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com.
* [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site.
* [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store].
=== Apple News and Rumours ===
* [http://macosrumors.com/ MacOS Rumors], they're sometimes right.
* [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO.
* [http://www.appleinsider.com/ AppleInsider].
* [http://www.thinksecret.com/ Think Secret].
=== UNIX ===
* [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators.
* [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes.
* [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez.
* [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group.
=== Linux ===
* [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links].
* [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser.
=== TSM Links ===
* [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site.
* [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims.
* [http://tsmwiki.com/ TSM Wiki].
=== Industry and Technology News ===
* [http://theregister.co.uk The Register]. Another great news site.
* [http://slashdot.org/ Slashdot]. What more need be said?
* [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology.
=== Software/Source Archives ===
* [http://sourceforge.net/ SourceForge].
* [http://www.gnu.org GNU.org].
* [http://www.nongnu.org Savannah] aka nongnu.org.
=== Standards ===
* [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards].
* [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification].
* [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard.
* [http://www.t10.org/ t10.org], home of the SCSI standards.
* [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards.
* [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection.
=== Quick Reference Cards ===
* [http://bhami.com/rosetta.html Rosetta Stone].
* [http://www.stdout.org/~winston/latex/ Latex cheat sheet].
* [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)].
* [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card].
* [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)].
=== Aussie Software Mirrors ===
* [http://mirror.exetel.com.au/ Exetel Mirror].
* [http://public.planetmirror.com Planet Mirror].
* [http://mirror.aarnet.edu.au Aarnet].
* [http://mirror.pacific.net.au Pacific Internet].
* [http://mirror.isp.net.au ISP].
=== Aussie Hardware Markets and Stores ===
* [http://www.ple.com.au/ PLE].
* [http://www.msy.com.au/ MSY] not bad, but renowned worst website.
* [http://www.staticice.com.au/ staticICE] to compare online Australian store prices.
* [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons.
* [http://booko.com.au/ Booko] to compare book prices.
* [http://www.computerfairs.com.au/ Computer Fairs Australia].
* [http://www.computermarkets.com/ Computer Fairs NSW].
* [http://www.auspcmarket.com.au/ Aus PC-Market].
* [http://www.elx.com.au/ elx.com.au].
* [http://zytech.com.au/ Zytech].
* [http://www.eyo.com.au/ Eyo].
* [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping.
==== Cases ====
* [http://coolpc.com.au/catalog/ CoolPC].
* [http://www.pccasegear.com.au/ PC Case Gear].
* [http://www.silverstonetek.com/ SilverStone].
=== Popular Internet Search Engines ===
* [http://www.google.com/ Google] - ubiquitous.
* [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines.
* [http://www.gigablast.com/ Gigablast], fairly new, shows some promise.
* [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index).
* [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index.
* [http://www.yahoo.com/ Yahoo].
* [http://www.ask.com/ Ask Jeeves] (uses Teoma engine).
* [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea.
* [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc.
* [http://www.kartoo.com/ KartOO]. Too much flash for my liking.
* [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor.
* [http://search.msn.com/ MSN Search].
=== Pastebins ===
* [http://www.rafb.net/paste/ rafb.net]
* [http://pastebin.com/ pastebin.com]
* [http://pastebin.ca/ pastebin.ca]
* [http://rifers.org/paste rifers.org]
=== Programmer Fonts ===
* [http://www.proggyfonts.com/ Proggy Programming Fonts].
* [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata].
* [http://www.tobias-jung.de/seekingprofont/ ProFont].
=== Electronics ===
* [http://www.digikey.com.au/ Digi-key] electronic component shipping to Australia.
=== Miscellaneous ===
* [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers".
* [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files.
* [http://www.ozspeedtest.com/ Oz Broadband Speed Test].
* [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists.
* [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach.
* [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards.
* [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync.
* [http://www.stmbags.com/ STM bags].
== Photography ==
* [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras.
* [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ].
* [http://hubblesite.org/gallery/ Hubble gallery].
== Articles ==
* [http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device.
* [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way].
* [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team.
* [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754.
* [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation.
* [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors.
* [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums.
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann.
* [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX.
* [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers.
== Comics and Humour ==
* [http://www.thefarside.com/ The Far Side].
* [http://www.dilbert.com/ Dilbert].
* [http://www.userfriendly.org/ UserFriendly].
* [http://www.xkcd.com/ xkcd].
* [http://www.garfield.com/ Garfield].
* [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0).
* [http://27bslash6.com/ 26b/6].
* [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life.
* [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal].
== Bargain Stores ==
=== General ===
* [http://www.zazz.com.au/ Zazz].
* [http://www.dealsdirect.com.au/ DealsDirect].
=== Books ===
* [http://www.bookdepository.co.uk/ Book Depository].
* [http://booko.com.au/ Booko].
=== Batteries ===
* [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries.
== Online Learning & Puzzles ==
=== Maths ===
* [http://www.khanacademy.org/ Khan Academy].
=== Maths & Computing ===
* [http://projecteuler.net/ Project Euler].
== Sport ==
* [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info.
* [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good.
* [http://www.stringforum.net/ stringforum.net], all about string.
* [http://www.tenniswollongong.com.au/ Tennis Wollongong].
* [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club].
* [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts].
* [http://www.iacski.com/ Illawarra Alpine Club].
== Aussie Wines ==
* [http://www.laughingjackwines.com/ Laughing Jack Wines].
* [http://www.lillypilly.com/ Lillypilly Wines].
* [http://www.warburnestate.com.au/ Warburn Estate].
* [http://www.jackswine.com.au/ Jackswine].
== Investing ==
* [http://www.morningstar.com.au/ Morningstar].
== Miscellaneous ==
* [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language.
* [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages.
* [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group.
* [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers!
* [http://www.swarovski.com/ Swarovski Crystal].
* [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet.
[[Category:Links]]
[[Category:Personal]]
8cd65040ef206634f322dd4d7dda90def1a5eb9c
About Stix
0
785
3149
3076
2012-01-31T07:30:23Z
Stix
2
/* Instant Messaging */ Add more.
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/paul.ripke
|-
| '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au
|-
| '''MSN:''' || stix@stix.id.au
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|-
| '''Yahoo:''' || stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
5df07ac281d8a0f8d6c808da5a124f53ca4bc141
Résumé
0
787
3153
3128
2012-04-12T08:35:41Z
Stix
2
/* Working Chronology */ Add Google ref
wikitext
text/x-wiki
== Technologies ==
=== Operating System Administration ===
{| {{Greytable}}
! OS || First<br>Used || Years<br>Experience || Last Used
|-
| AIX 3.2.5 through 5.3 || 1995 || 10+ || 2007
|-
| OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998
|-
| MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist
|-
| SunOS 4.0 || 1995 || 2 || 1998
|-
| SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || 2007
|-
| DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || 2007
|-
| Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist
|-
| Cisco IOS (minimal) || 1996 || <1 || Approx once every six months
|-
| Linux, in-house custom distribution || 2007 || <1 || daily as administrator
|}
=== Hardware ===
* IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs).
* IBM POWER4 based systems (p615, p630 LPARs, p650).
* IBM POWER3 based SP using PSSP.
* Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50.
* IBM SSA drawers and adapters.
* IBM DS4300 (FAStT600) and DS4800 SAN-attached storage.
* IBM 3584 Tape Library.
* IBM 3494 Tape Library.
* DEC VAX 4000 range (VLC, 60, 90, 96, 600).
* DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40).
* DEC/Digital/Compaq Storage (HSD-30, HSZ-50).
* Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500).
* Sun storage (StorEdge A5000, A5100, A5200, A1000).
* Generic Intel/AMD PC hardware.
=== Vendor technologies and Other Major Products ===
{| {{Greytable}}
! Technology || First<br>Used || Years<br>Experience || Last Used
|-
| IBM Power5 Virtual I/O Server || 2006 || 0.5 || 2007
|-
| IBM LPARs on Power4 and Power5 || 2001 || 4 || 2007
|-
| IBM AIX PSSP, CSM and NIM || 2000 || 4 || 2007
|-
| HDLM on AIX || 2000 || 4 || 2007
|-
| HA-CMP 5.1 || 2005 || 1 || 2007
|-
| TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || 2007
|-
| Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || 2007
|-
| Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || 2007
|-
| DECnet Phase IV on OpenVMS || 1995 || 3 || 1998
|-
| DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || 2007
|-
| DEC T21 SNA Services on Tru64 || 1998 || 7 || 2007
|-
| DEC TruCluster 1.3 || 1996 || 9 || 2007
|-
| Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current
|}
=== Major Programming/Scripting Languages ===
In order of decreasing familiarity (self rating of 9 being an internationally recognised expert):
{| {{Greytable}}
! Language || First<br>Used || Years<br>Experience || Last used || Self rating (0 to 9)
|-
| C || 1988 || 16+ || Current, almost daily || 6
|-
| Bourne/Korn Shell || 1993 || 10+ || Current, daily || 4
|-
| Perl || 1999 || 6+ || Current, weekly || 3
|-
| C++ || 1995 || 2 || current, mainly debugging || 3
|-
| Java || 1997 || 2 || 1999 || 3
|-
| Objective C || 1999 || 2 || 2001 || 2
|-
| BASIC || 1984 || 5+ || 1995 || 2
|-
| Python || 2000 || <1 || current || 2
|-
| Modula-II || 1993 || 1 || 1993 || 1
|-
| PDP-8 assembler || 1993 || <1 || 1993 || 1
|-
| Motorola 68k assembler || 1988 || 2 || 1998 || 1
|-
| PL/I || 1993 || 3 || 1996 || 2
|-
| SAS || 1993 || 2 || 1995 || 1
|-
| JCL || 1993 || 2 || 1995 || 1
|}
=== Databases ===
{| {{Greytable}}
! Database || First<br>Used || Years<br>Experience || Last used
|-
| Oracle 7.3.4 through 9.2.0 || 1995 || 4 || 2007
|-
| MySQL 3.23 through 4.1 || 2002 || 3 || Current
|-
| PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current
|-
| Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002
|-
| DB2 8.1 (minimal) || 2005 || <1 || 2007
|}
== Education, Training and Conferences ==
* '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong].
* '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course.
* '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course.
* '''Aug 1998:''' Completed DECnet OSI Administration course.
* '''Oct 1997:''' Attended DECUS Australia Symposium.
* '''Aug 1995:''' Completed OpenVMS System and Network Management II course.
* '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC.
* '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time.
* '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75.
== Working Chronology ==
=== Dec 2007 - current ===
:;Company: Google Australia
:;Role: Site Reliability Engineering
=== Dec 1998 - Oct 2007 ===
:;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007)
:;Primary Role: UNIX System Administrator
:;Duties:
::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base.
::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh).
::* Providing rostered 24x7 on-call support.
::* Primary unofficial backup for rostered on-call support personnel for any technical issues.
::* Mentor for colleagues on most supported technologies.
::* Australian Subject Matter Expert for Tru64 UNIX.
::* Main contact for performance tuning of supported systems.
::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM.
::* Main contact for the management of a MediaWiki based team documentation archive.
:;Achievements:
::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours.
::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network.
::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks.
::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure.
::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware.
::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities.
=== 1996 - Dec 1998 ===
:;Company: BHP IT
:;Primary Role: VMS Systems Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M and VMS systems.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases.
::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI.
:;Achievements:
::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX.
=== Aug 1995 - 1996 ===
:;Company: BHP IT
:;Primary Role: Midrange Facilities Management
:;Duties:
::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control.
::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning.
::* Providing rostered 24x7 on-call support.
=== Jan 1993 - Aug 1995 ===
:;Company: BHP IT
:;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree.
:;Duties:
::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality.
:;Achievements:
::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL.
::* Providing rostered 24x7 on-call support.
== Work-related Hobbies ==
* Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches.
* Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002.
* Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2.
[[Category:Personal]]
e8cbc60513e058ffeec61ec23c742b206a012283
Chilli Con Carne
0
1689
3157
2012-08-27T13:12:11Z
Stix
2
Created page with 'Lazy, spicy and richer than the packet recipe. Double the spices, extra chilli. == Ingredients == * olive oil * 10 birds eye chillies. * 800g beef mince. * 2 x 400g diced tomat…'
wikitext
text/x-wiki
Lazy, spicy and richer than the packet recipe. Double the spices, extra chilli.
== Ingredients ==
* olive oil
* 10 birds eye chillies.
* 800g beef mince.
* 2 x 400g diced tomatoes.
* 2 x 400g red kidney beans, rinsed & drained.
* 4 x 35g packets taco seasoning mix.
== Method ==
Brown mince in an oiled large frying pan. Add finely chopped chillies and seasoning mix, cook and stir until fragrant.
Add tomatoes and 1 cup water, and bring to the boil. Reduce heat and simmer uncovered for 15 minutes. Add beans and simmer for a further 5 minutes. Remove from heat and stir in ½ cup coarsely chopped fresh coriander if desired.
Serve with your choice of warm tortillas, sour cream, rice, noodles or over boiled potatoes.
[[Category:Recipes]]
e5943ad9d9e905809bad6a78a18054bfba6a9db2
Thai Ginger Chicken
0
1690
3158
2012-09-02T07:23:53Z
Stix
2
Thai ginger chicken recipe
wikitext
text/x-wiki
Thai-style Ginger Chicken, often written as "Kai phat khing", "Pad king gai" or similar variations (Thai: ผัดขิงไก่).
== Ingredients ==
* 400 grams chicken, cut into medium size pieces
* 1 tablespoon minced garlic
* 1 cup fresh mushrooms, sliced
* ½ cup red chillies, cut diagonally
* 3 tablespoons finely sliced ginger
* 2 tablespoons fish sauce
* 1 tablespoon soy sauce
* 2 tablespoons oyster Sauce
* 1 teaspoon white sugar
* ¼ cup chopped onion
* 2 spring onions, cut into 1" long sections
* coriander leaves (for garnishing)
* cooking oil
== Method ==
# Heat oil in a wok. Add garlic and stir fry until golden.
# Add chicken and stir fry until nearly cooked, then add fish sauce, soy sauce and oyster sauce and stir until it begins to bubble.
# Add the rest of the ingredients and stir fry until the chicken cooked through.
# Transfer to a serving dish and garnish with coriander leaves. Serve immediately with hot steamed rice.
[[Category:Recipes]]
82098db1a954c9ca9d53b0fdafe857c07e5cb946
3160
3158
2012-09-02T07:43:15Z
Stix
2
Typo
wikitext
text/x-wiki
Thai-style Ginger Chicken, often written as "Kai phat khing", "Pad king gai" or similar variations (Thai: ผัดขิงไก่).
== Ingredients ==
* 400g chicken, cut into medium size pieces
* 1 tablespoon minced garlic
* 1 cup fresh mushrooms, sliced
* ½ cup red chillies, cut diagonally
* 3 tablespoons finely sliced ginger
* 2 tablespoons fish sauce
* 1 tablespoon soy sauce
* 2 tablespoons oyster Sauce
* 1 teaspoon white sugar
* ¼ cup chopped onion
* 2 spring onions, cut into 1" long sections
* coriander leaves (for garnishing)
* cooking oil
== Method ==
# Heat oil in a wok. Add garlic and stir fry until golden.
# Add chicken and stir fry until nearly cooked, then add fish sauce, soy sauce and oyster sauce and stir until it begins to bubble.
# Add the rest of the ingredients and stir fry until the chicken cooked through.
# Transfer to a serving dish and garnish with coriander leaves. Serve immediately with hot steamed rice.
[[Category:Recipes]]
3e882466c2b225ead2a2ee30d69711861f03b06c
3162
3160
2012-09-02T08:10:26Z
Stix
2
Add "see also"
wikitext
text/x-wiki
Thai-style Ginger Chicken, often written as "Kai phat khing", "Pad king gai" or similar variations (Thai: ผัดขิงไก่).
== Ingredients ==
* 400g chicken, cut into medium size pieces
* 1 tablespoon minced garlic
* 1 cup fresh mushrooms, sliced
* ½ cup red chillies, cut diagonally
* 3 tablespoons finely sliced ginger
* 2 tablespoons fish sauce
* 1 tablespoon soy sauce
* 2 tablespoons oyster Sauce
* 1 teaspoon white sugar
* ¼ cup chopped onion
* 2 spring onions, cut into 1" long sections
* coriander leaves (for garnishing)
* cooking oil
== Method ==
# Heat oil in a wok. Add garlic and stir fry until golden.
# Add chicken and stir fry until nearly cooked, then add fish sauce, soy sauce and oyster sauce and stir until it begins to bubble.
# Add the rest of the ingredients and stir fry until the chicken cooked through.
# Transfer to a serving dish and garnish with coriander leaves. Serve immediately with hot steamed rice.
== See Also ==
* [http://en.wikipedia.org/wiki/Phat_khing Phat khing on Wikipedia].
[[Category:Recipes]]
cd3d91859bd3bc7521c428a68659e9886981a600
Thai Coconut Milk Soup with Chicken
0
1691
3161
2012-09-02T08:07:38Z
Stix
2
Tom kha gai recipe
wikitext
text/x-wiki
Often called "Tom kha gai", "Kai tom kha" or similar variations (Thai: ต้มข่าไก่).
== Ingredients ==
* 2 cups coconut milk
* 1 cup chicken stock
* 2-3 medium pieces fresh galangal, peeled and sliced
* 3 chicken breast fillets (cut into small pieces or strips)
* 2 teaspoons chilies, finely chopped
* 1 tablespoon fish sauce
* 1 teaspoon sugar
* ½ cup fresh coriander leaves
* 5 coriander leaves for garnish
== Method ==
# Add coconut milk, chicken stock and galangal in a pan.
# Bring to boil and simmer over low heat for 8 minutes, stirring occasionally.
# Add chicken pieces and chilli to pan, simmer for another 6 minutes. Continue stirring until cooked and all ingredients mixed well.
# Season with fish sauce and sugar. Stir in some coriander leaves. Before serving, garnish with remaining coriander leaves.
== See also ==
* [http://en.wikipedia.org/wiki/Tom_kha_kai Tom kha kai on Wikipedia].
[[Category:Recipes]]
248cdbbb93cf51ce3260020b07330858aa2c738a
Synchronizing Disk Names
0
811
3163
3131
2012-09-19T05:18:21Z
Dalek
32
wikitext
text/x-wiki
This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3.
=== Special Notices ===
Please use this information with care. IBM will not be responsible for damages of any
kind resulting from its use. The use of this information is the sole responsibility of the
customer and depends on the customer's ability to evaluate and integrate this information
into the customer's operational environment.
== Synchronizing Disk Names ==
=== About This Document ===
Use the following script when the names of your hard disks are out of order (for example
hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names
generally does not cause errors, but it may cause confusion for the user. Run the
following '''dsksync''' script to alleviate such confusion. The script renames the hard disks.
The order of the disks' names after you reboot the machine will be determined on the
order they are detected by the device configuration process. For instance, a disk at the
address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00.
This document applies to AIX Versions 3.1 through 4.2 on the RS/6000.
This procedure has been known to work but not guaranteed or supported on AIX V5.3/6.1/7.1. On AIX 7.1 the [http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.cmds/doc/aixcmds4/rendev.htm rendev] command may be more appropriate.
=== Procedure ===
Before running this script, make sure the key is in Normal position.
lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do
odmdelete -q "name = $HDname " -o CuAt
odmdelete -q "value = $HDname " -o CuAt
odmdelete -q "name = $HDname " -o CuDv
odmdelete -q "value3 = $HDname " -o CuDvDr
odmdelete -q "name = $HDname " -o CuVPD
odmdelete -q "name = $HDname " -o CuPath
done
rm -f /dev/hdisk*
rm -f /dev/rhdisk*
savebase
When the shell script completes successfully, run the following command to shut down
and reboot.
shutdown -Fr
[[Category:AIX]]
b5dcebeb367abcc4b290174eec3b5e0a1ef93e16
Converting DICOM files
0
1692
3165
2013-02-19T12:01:25Z
Stix
2
Initial draft.
wikitext
text/x-wiki
I was lucky enough to receive some x-rays in [http://en.wikipedia.org/wiki/DICOM DICOM] format. As I generally live on UNIX systems, I looked for a way to convert these to something more generally available.
=== GDCM ===
Install the [http://gdcm.sourceforge.net/ Grassroots DICOM Library] package. On my system of choice, NetBSD, and enabling shared libs, the steps were something like:
$ cd /tmp
$ pax -rjf gdcm-2.2.1.tar.bz2
$ mkdir gdcm-build
$ cd gdcm-build
$ cmake -D CMAKE_INSTALL_RPATH=/local/gdcm/lib -D CMAKE_INSTALL_PREFIX=/local/gdcm -D GDCM_BUILD_APPLICATIONS=1 -D GDCM_BUILD_SHARED_LIBS=1 ../gdcm-2.2.1
...
$ make -j 16 install
...
$ export PATH=${PATH}:/local/gdcm/bin
=== libtiff ===
Install the [http://www.remotesensing.org/libtiff/ libtiff] package, we need raw2tiff. I'm assuming your packaging system of choice already has this.
=== ImageMagick ===
Install the image manipulation toolkit, [http://www.imagemagick.org/ ImageMagick]. I'm assuming your packaging system of choice already has this.
=== Convert ===
Grab the image dimensions, depth and type from the DICOM file. Extract the raw pixel data, then encapsulate that into a TIFF file to make it easier to manage. Finally use ImageMagick to convert into a reasonable PNG. Note that some playing with the leftshift may be necessary, or alternately, you can take the lazy approach and use -equalize. We'll assume the file is "input.dcm":
$ gdcmdump -i input.dcm
...
(0028,0002) US 1 # 2,1 Samples per Pixel
(0028,0004) CS [MONOCHROME2 ] # 12,1 Photometric Interpretation
(0028,0010) US 1760 # 2,1 Rows
(0028,0011) US 2140 # 2,1 Columns
(0028,0034) IS [1\1 ] # 4,2 Pixel Aspect Ratio
(0028,0100) US 16 # 2,1 Bits Allocated
(0028,0101) US 12 # 2,1 Bits Stored
(0028,0102) US 11 # 2,1 High Bit
(0028,0103) US 0 # 2,1 Pixel Representation
...
$ gdcmraw -i input.dcm -o temp.raw
$ raw2tiff -p minisblack -w 2140 -l 1760 -d short -c zip temp.raw temp.tiff
$ convert temp.tiff -evaluate leftshift 4 -quality 100 -depth 4 temp.png
The resulting image was better than my brief attempts using GIMP to adjust levels, and has the benefit of easily being batched.
[[Category:UNIX]]
c888eea1e307887ea212bf9017d62d4733b2cd83
3166
3165
2013-02-19T12:03:45Z
Stix
2
Expand intro
wikitext
text/x-wiki
I was lucky enough to receive some x-rays in [http://en.wikipedia.org/wiki/DICOM DICOM] (Digital Imaging and Communications in Medicine) format. As I generally live on UNIX systems, I looked for a way to convert these to something more generally available. Note that the process below will most likely only work for plain 2D greyscale images. 3D, 4D and 5D images can probably be converted using a similar, but more complex process.
=== GDCM ===
Install the [http://gdcm.sourceforge.net/ Grassroots DICOM Library] package. On my system of choice, NetBSD, and enabling shared libs, the steps were something like:
$ cd /tmp
$ pax -rjf gdcm-2.2.1.tar.bz2
$ mkdir gdcm-build
$ cd gdcm-build
$ cmake -D CMAKE_INSTALL_RPATH=/local/gdcm/lib -D CMAKE_INSTALL_PREFIX=/local/gdcm -D GDCM_BUILD_APPLICATIONS=1 -D GDCM_BUILD_SHARED_LIBS=1 ../gdcm-2.2.1
...
$ make -j 16 install
...
$ export PATH=${PATH}:/local/gdcm/bin
=== libtiff ===
Install the [http://www.remotesensing.org/libtiff/ libtiff] package, we need raw2tiff. I'm assuming your packaging system of choice already has this.
=== ImageMagick ===
Install the image manipulation toolkit, [http://www.imagemagick.org/ ImageMagick]. I'm assuming your packaging system of choice already has this.
=== Convert ===
Grab the image dimensions, depth and type from the DICOM file. Extract the raw pixel data, then encapsulate that into a TIFF file to make it easier to manage. Finally use ImageMagick to convert into a reasonable PNG. Note that some playing with the leftshift may be necessary, or alternately, you can take the lazy approach and use -equalize. We'll assume the file is "input.dcm":
$ gdcmdump -i input.dcm
...
(0028,0002) US 1 # 2,1 Samples per Pixel
(0028,0004) CS [MONOCHROME2 ] # 12,1 Photometric Interpretation
(0028,0010) US 1760 # 2,1 Rows
(0028,0011) US 2140 # 2,1 Columns
(0028,0034) IS [1\1 ] # 4,2 Pixel Aspect Ratio
(0028,0100) US 16 # 2,1 Bits Allocated
(0028,0101) US 12 # 2,1 Bits Stored
(0028,0102) US 11 # 2,1 High Bit
(0028,0103) US 0 # 2,1 Pixel Representation
...
$ gdcmraw -i input.dcm -o temp.raw
$ raw2tiff -p minisblack -w 2140 -l 1760 -d short -c zip temp.raw temp.tiff
$ convert temp.tiff -evaluate leftshift 4 -quality 100 -depth 4 temp.png
The resulting image was better than my brief attempts using GIMP to adjust levels, and has the benefit of easily being batched.
[[Category:UNIX]]
41e07b53fd729ec86f95e2a74dcea8213aa64a82
iotools
0
799
3167
3061
2013-03-13T05:41:41Z
Stix
2
Release new version.
wikitext
text/x-wiki
__NOTOC__
[[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64].
From the README:
==== fblckgen ====
'''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy.
Filling an LTO1 tape with pseudo-random data:
sh$ fblckgen -rb 64k -c 0 > /dev/nrst1
Write failed: Input/output error
105722740736 bytes written in 7064.506 secs (14614.590 KB/sec)
==== iohammer ====
'''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]!
Testing random read performance on a raw partition:
sh$ iohammer -f /dev/vnd0d -c 10k
Size 1073741824: 121.097 secs, 10240 IOs, 0 writes
84.6 IOs/sec, 11.83 ms average seek
==== mbdd ====
'''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from standard input to fill the buffers, a thread to (optionally) write to standard output, and threads for any additional destinations, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy.
Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other.
As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space:
sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2
807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec)
88694 partial reads, 218.527 average buffers full
374.37s real 311.43s user 18.64s system
Compared to without:
sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2
556.37s real 307.44s user 11.60s system
=== Download ===
[ftp://stix.id.au/pub/unix/iotools-2.2.tgz iotools-2.2.tgz] ''79 011 bytes gzipped source tarball via FTP''
=== See Also ===
HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)].
[[Category:Software]]
11a6e170b1e1720ed148260dae153010735dd55b
Java and AIX Time Zones
0
755
3170
3067
2013-05-17T06:55:54Z
Stix
2
Add note that AIX 6.1+ can use the Olson format.
wikitext
text/x-wiki
'''Note:''' As of AIX 6.1, time zones are now defined using the Olson time zone library, and no longer need to use the POSIX format described below.
----
Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value:
EST-10EDT,M10.1.0/02:00:00,M4.1.0/03:00:00
The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.files/doc/aixfiles/environment.htm AIX <tt>environment file</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is:
Australia/Sydney
However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is:
EET-10EETDT
This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly:
# Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT.
# Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before.
To set the time zone in Java, use the following code fragment:
TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney"));
For a full list of available Java time zones, see the file:
$JAVAHOME/jre/lib/tzmappings
However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition.
== See Also ==
* [[Java, Time Zones and Daylight Savings changes]].
* [http://www.ibm.com/support/docview.wss?uid=isg3T1000252 Managing the Time Zone Variable] IBM Technote.
[[Category:AIX]]
[[Category:Programming]]
1fc21d22881917479e79645716d13554f0d8f37d
Building Rockbox on NetBSD
0
1693
3174
2013-06-10T07:02:31Z
Stix
2
Initial page creation
wikitext
text/x-wiki
As at 2013-06-10, [http://rockbox.org/ Rockbox] needed a few patches to build under [http://netbsd.org/ NetBSD].
First, building tools broke here:
ksh$ export RBDEV_DOWNLOAD=/usr/pkgsrc/distfiles
ksh$ export RBDEV_PREFIX=${HOME}/src/rb/xc
ksh$ export PATH=${PATH}:${RBDEV_PREFIX}/bin
ksh$ cd rockbox/tools
ksh$ ./rockboxdev.sh
...
mkdir build-x86_64-unknown-netbsd6.0.
mkdir build-x86_64-unknown-netbsd6.0./libiberty
Configuring in build-x86_64-unknown-netbsd6.0./libiberty
configure: error: cannot find sources (xmalloc.c) in ../../gcc-4.4.4/libiberty
gmake[1]: *** [configure-build-libiberty] Error 1
gmake[1]: Leaving directory `/tmp/rbdev-build/build-gcc'
gmake: *** [all] Error 2
The following patch fixed this step:
ksh$ cd /tmp/rbdev-build
ksh$ diff -u build-gcc/Makefile build-gcc.fixed/Makefile
--- build-gcc/Makefile 2013-06-04 12:15:56.000000000 +1000
+++ build-gcc.fixed/Makefile 2013-06-04 13:00:32.000000000 +1000
@@ -2737,7 +2737,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/libiberty"; \
libsrcdir="$$s/libiberty"; \
@@ -2853,7 +2853,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/fixincludes"; \
libsrcdir="$$s/fixincludes"; \
@@ -4248,7 +4248,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/fixincludes"; \
libsrcdir="$$s/fixincludes"; \
@@ -4816,7 +4816,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/gcc"; \
libsrcdir="$$s/gcc"; \
@@ -5386,7 +5386,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/gmp"; \
libsrcdir="$$s/gmp"; \
@@ -5826,7 +5826,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/mpfr"; \
libsrcdir="$$s/mpfr"; \
@@ -6990,7 +6990,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/intl/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/intl"; \
libsrcdir="$$s/intl"; \
@@ -8652,7 +8652,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/libiberty"; \
libsrcdir="$$s/libiberty"; \
Next is a bug in the Rockbox sources assuming GNU Linux, which generates the build error:
ksh$ gmake zip
...
GEN buttons.lua
In file included from <stdin>:1:0:
/home/stix/src/rb/rockbox/firmware/libc/include/stdio.h:36:57: error: expected declaration specifiers or '...' before '__gnuc_va_list'
gmake: *** [/home/stix/src/rb/rockbox/build/apps/plugins/lua/buttons.lua] Error 1
Easily fixed, with the following patch:
--- a/firmware/libc/include/stdio.h
+++ b/firmware/libc/include/stdio.h
@@ -28,6 +28,7 @@
#define TMP_MAX 26
#ifdef __GNUC__
+typedef __builtin_va_list __gnuc_va_list;
#define __VALIST __gnuc_va_list
#else
#define __VALIST char*
[[Category:NetBSD]]
f617663906f22002a7b55395c6f2434546db9484
ISO 8601
0
757
3175
3072
2013-07-02T01:30:26Z
Stix
2
/* See Also */ Add link to another wikipedia page.
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
* [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats].
[[Category:Rants]]
88eb0907e5fce3e67d4a2b96fed8842c9be12168
MediaWiki:Sitenotice
8
1684
3176
3127
2013-10-15T12:00:36Z
Stix
2
Upgrade to new GooglePlusOne extension
wikitext
text/x-wiki
<div style="float:right; clear:right; padding:5px; position:relative;"><googlePlusOne style="medium"/></div>
f9102d66fe8b3788c24d59578869249515ffe97f
Sandbox
0
728
3177
2590
2013-10-15T12:55:35Z
Stix
2
/* Math Test */ Add the law of cosines
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0\;</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
==== Law of Cosines ====
<math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math>
19f2cb0d168b523bc2598f9c4ff9a9ab0bd2fdcf
Kernel Memory Debug Enabling on AIX
0
818
3178
1733
2013-11-05T05:13:41Z
Stix
2
Fix typo.
wikitext
text/x-wiki
To enable additional kernel memory debugging on [[AIX]] (known as Memory Overlay Detection System), use the following procedure:
bosdebug -M
bosboot -a
shutdown -r now
'''Note:''' This should only be done under guidance by IBM engineers.
To disable:
bosdebug -o
bosboot -a
shutdown -r now
[[Category:AIX]]
5802503d7bb3668b54a552396b10e5dec4dc0afd
Quotes
0
1694
3181
2013-11-05T07:46:39Z
Stix
2
Redirected page to [[Favourite Quotes]]
wikitext
text/x-wiki
#REDIRECT [[Favourite Quotes]]
a14852e9f7375079ea1e2121dab87e52a2b816c1
Entering Special Characters in the X Window System
0
791
3182
3092
2013-11-06T13:04:59Z
Stix
2
/* See Also */ interwiki links
wikitext
text/x-wiki
In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>.
The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice:
$ xmodmap -e "keycode 115 = Multi_key"
Or, more conveniently add the appropriate line to your configuration files:
$ cat ${HOME}/.Xmodmap
keycode 115 = Multi_key
$ xmodmap ${HOME}/.Xmodmap
A few examples are:
{| {{Greytable}}
! Sequence || Name || Character
|-
| Multi_key a ` || Agrave || à
|-
| Multi_key a ' || Aacute || á
|-
| Multi_key a " || Adiaeresis || ä
|-
| Multi_key a e || ae || æ
|-
| Multi_key o ~ || Otilde || õ
|-
| Multi_key R O || registered || ®
|-
| Multi_key c / || cent || ¢
|-
| Multi_key Y = || yen || ¥
|-
| Multi_key C = || EuroSign || €
|-
| Multi_key x o || currency || ¤
|-
| Multi_key - , || notsign || ¬
|-
| Multi_key 3 4 || threequarters || ¾
|-
| Multi_key + - || plusminus || ±
|-
| Multi_key 0 * || degree || °
|-
| Multi_key - : || division || ÷
|-
| Multi_key x x || multiply || ×
|-
| Multi_key u / || mu || µ
|-
| Multi_key ^ 1 || onesuperior || ¹
|-
| Multi_key ^ 2 || twosuperior || ²
|-
| Multi_key ^ 3 || threesuperior || ³
|-
| Multi_key ^ . || periodcentered || ·
|-
| Multi_key p ! || paragraph || ¶
|-
| Multi_key ? ? || questiondown || ¿
|-
| Multi_key <nowiki>| |</nowiki> || brokenbar || ¦
|}
A list of many of the possible special characters that can be entered can be found in files named something like:
* <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt>
== See Also ==
* [[wikipedia::Compose key]]
* [[wikipedia::Diacritic]]
[[Category:UNIX]]
0a0f7aeb4c00d23345ae40fbd9d2fbdca20097a0
Thai Coconut Milk Soup with Chicken
0
1691
3183
3161
2013-11-06T13:07:07Z
Stix
2
/* See Also */ interwiki links
wikitext
text/x-wiki
Often called "Tom kha gai", "Kai tom kha" or similar variations (Thai: ต้มข่าไก่).
== Ingredients ==
* 2 cups coconut milk
* 1 cup chicken stock
* 2-3 medium pieces fresh galangal, peeled and sliced
* 3 chicken breast fillets (cut into small pieces or strips)
* 2 teaspoons chilies, finely chopped
* 1 tablespoon fish sauce
* 1 teaspoon sugar
* ½ cup fresh coriander leaves
* 5 coriander leaves for garnish
== Method ==
# Add coconut milk, chicken stock and galangal in a pan.
# Bring to boil and simmer over low heat for 8 minutes, stirring occasionally.
# Add chicken pieces and chilli to pan, simmer for another 6 minutes. Continue stirring until cooked and all ingredients mixed well.
# Season with fish sauce and sugar. Stir in some coriander leaves. Before serving, garnish with remaining coriander leaves.
== See also ==
* [[wikipedia:Tom_kha_kai]]
[[Category:Recipes]]
0219c0b05f10cfd4d8861a306af3b0842a1c3bd4
Java, Time Zones and Daylight Savings changes
0
834
3184
3090
2013-11-06T13:10:30Z
Stix
2
/* See Also */ interwiki links
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the first Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
'''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages.
== See Also ==
* [http://java.sun.com/javase/timezones/index.html Timezones, Daylight Savings, and the Sun TZupdater for the Java Runtime Environment (JRE)].
* [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes].
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [[wikipedia:Time_zone#Java|wikipedia:Time zone]] article mentions Java's embedding of time zone rules.
* [[Java and AIX Time Zones]].
[[Category:Programming]]
b9b770e36739a5aab883bb2bc8deaff77a8dcc39
3185
3184
2013-11-06T13:14:38Z
Stix
2
/* See Also */ Update links
wikitext
text/x-wiki
Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation.
Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE.
To fix a program, code similar to the following should be placed into the initialisation routines:
java.util.TimeZone.setDefault(new java.util.SimpleTimeZone(
10 * 3600 * 1000,
"Australia/Sydney",
java.util.Calendar.OCTOBER, 1, java.util.Calendar.SUNDAY,
2 * 3600 * 1000,
java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY,
3 * 3600 * 1000,
1 * 3600 * 1000));
This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the first Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April.
The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation.
I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD.
'''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages.
== See Also ==
* [http://www.oracle.com/technetwork/java/javase/timezones-137583.html Timezones, Daylight Savings, and the Sun TZupdater for the Java Runtime Environment (JRE)].
* <tt>[http://docs.oracle.com/javase/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API.
* <tt>[http://docs.oracle.com/javase/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API.
* [[wikipedia:Time_zone#Java|wikipedia:Time zone]] article mentions Java's embedding of time zone rules.
* [[Java and AIX Time Zones]].
[[Category:Programming]]
cbdd461eebeeb58193e97c0764c9342e16182bd7
NetBSD Bugs
0
792
3186
3098
2013-11-11T23:36:13Z
Stix
2
Fix links for gnats.
wikitext
text/x-wiki
== Current Bugs ==
* [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures
* [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles
* [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring
* [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support
* [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist
* [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
f5963ce0103faa1fe87216f0ebec0c852b03144c
3187
3186
2013-11-11T23:37:07Z
Stix
2
/* Current Bugs */ add 46278
wikitext
text/x-wiki
== Current Bugs ==
* [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386
* [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures
* [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles
* [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring
* [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support
* [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist
* [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
c78810ea70ce694661916e8bcdf5329d2dcf0aa0
3229
3187
2014-09-09T23:10:12Z
Stix
2
add "ath0: device timeout" PR.
wikitext
text/x-wiki
== Current Bugs ==
* [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily.
* [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386
* [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures
* [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles
* [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring
* [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support
* [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist
* [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
ab62367093f1bd2f93e60cd072e1f51ac46d3f5a
3230
3229
2014-09-09T23:10:49Z
Stix
2
Stix moved page [[ToDo (NetBSD)]] to [[NetBSD Bugs]]
wikitext
text/x-wiki
== Current Bugs ==
* [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily.
* [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386
* [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures
* [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles
* [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring
* [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support
* [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist
* [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
ab62367093f1bd2f93e60cd072e1f51ac46d3f5a
Hungarian Goulash
0
1695
3188
2013-11-18T12:33:20Z
Stix
2
Initial draft
wikitext
text/x-wiki
First attempt at Hungarian Goulash. Still needs some perfecting, but was surprisingly good for starters.
== Ingredients ==
* olive oil
* butter
* 1kg diced beef
* 1 brown onion
* 8 cloves garlic
* tablespoon of tomato paste
* paprika (sweet and/or smoked)
* 250ml beef stock
== Method ==
Brown diced beef in a frypan in a generous amount of butter and oil. Place aside. Dice onion finely, and cook until clear in a deep pot on the stove top. Dice/crush garlic, and add to onion. Stir in beef stock, tomato paste and a generous quantity of paprika (I added 3 or so tablespoons, 2 sweet paprika, 1 smoked). Add one cup of water, and bring to the boil. Add steak, and place covered pot in oven for 2 hours at 160°C. Check and stir every 30 minutes. Add more water if the mixture tends to dry out; ideally <sup>1</sup>⁄<sub>2</sub> to <sup>2</sup>⁄<sub>3</sub> of the steak should remain covered.
[[Category:Recipes]]
0c9135773cf8a6a9c5a4db9f3da6b99c5f0a0ba5
Favourite Quotes
0
1683
3189
3180
2014-02-11T10:42:37Z
Stix
2
/* General */ add Mark Twain quote
wikitext
text/x-wiki
== General ==
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
e3312b327dc4b03691920906a2075a07caf91854
3190
3189
2014-04-17T00:43:17Z
Stix
2
/* General */ Add Tim Minchin alternative medicine quote
wikitext
text/x-wiki
== General ==
Do you know what they call alternative medicine that's been proved to work? Medicine.
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
8f5fd819e675cc0cc741fdcdbc15851cd9a33a2c
3194
3190
2014-04-27T00:46:46Z
Stix
2
add JFK quotes
wikitext
text/x-wiki
== General ==
Do you know what they call alternative medicine that's been proved to work? Medicine.
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
d3bcc0c7afbab2149f143d8f846ff39656a2b78a
3226
3194
2014-07-04T00:08:47Z
Stix
2
/* General */ Add Golston & Gerjuoy quotes
wikitext
text/x-wiki
== General ==
Do you know what they call alternative medicine that's been proved to work? Medicine.
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
b7974f15c9e406da7157c7808d4691360baa7198
3232
3226
2014-09-22T07:12:42Z
Stix
2
/* Religion */ Add Hugh Laurie tweet quote
wikitext
text/x-wiki
== General ==
Do you know what they call alternative medicine that's been proved to work? Medicine.
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
c276d08c5e24c0ae8b1b159c4b17ace33f3b408e
3233
3232
2014-10-17T15:11:28Z
Stix
2
/* General */ Fix formatting
wikitext
text/x-wiki
== General ==
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
ba82968069038d41e392c138ba3550f7d12018d1
Main Page
0
5
3191
3138
2014-04-17T00:44:57Z
Stix
2
Update email and machine name
wikitext
text/x-wiki
<font style="font-size:140%">
'''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com].
</font>
----
[[image:stix.jpg|thumb|120px|right]]
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* Technical:
** [[:Category:Databases|Databases]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
* [[:Category:Recipes|Recipes]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#slave|slave]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stixpjr@gmail.com email].
1e121b72cdd63a2300a2ea7321f563e7358d002c
3220
3191
2014-06-11T02:39:54Z
Stix
2
Clean up category list
wikitext
text/x-wiki
<font style="font-size:140%">
'''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com].
</font>
----
[[image:stix.jpg|thumb|120px|right]]
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* [[:Category:Computer Related|Computer Related]]
** [[:Category:Databases|Databases]]
** [[:Category:Arduino|Arduino]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
* [[:Category:Rants|Rants]]
* [[:Category:Recipes|Recipes]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#slave|slave]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stixpjr@gmail.com email].
eb8ced2bef887f2dc0e223e625c7111e0407face
3223
3220
2014-06-11T05:25:26Z
Stix
2
Added blog & NetBSD category links.
wikitext
text/x-wiki
<font style="font-size:140%">
'''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com].
</font>
----
[[image:stix.jpg|thumb|120px|right]]
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* [[:Category:Computer Related|Computer Related]]
** [[:Category:Databases|Databases]]
** [[:Category:Arduino|Arduino]]
** [[:Category:NetBSD|NetBSD]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
** [[:Category:Stix's Blog|Blog]]
* [[:Category:Rants|Rants]]
* [[:Category:Recipes|Recipes]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#slave|slave]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stixpjr@gmail.com email].
a7a2d19a274cd28cd74586e397f63434421c47ab
Systems
0
759
3192
3002
2014-04-17T00:57:01Z
Stix
2
Updates
wikitext
text/x-wiki
A brief list of my home systems:
== slave ==
3.4 GHz Intel Core i7, 4 GiB RAM, Gigabyte H61M-S2P-B3 motherboard, 2 x WDC WD20EARX 2 TiB "green" drives (seriously, don't buy these for any kind of server) in a RAID1. Really great Antec case and PSU.
Usually runs the latest NetBSD release. Took over from zion running public ftp, http, smtp server.
== zion ==
2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 4 x 2 TiB WDC WD20EARX disks, two already dead, in a pair of RAID1's.
Running NetBSD-5.1-RC4 x86 + MP kernel.
Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too.
This system also runs as my internet firewall, with ADSL2 PPPoE link currently from [http://www.exetel.com.au Exetel] via a Billion modem, and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org].
For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics].
== marvin ==
Little Dell Dimension C521, with AMD Athlon 64 dual-core 3800 (2 GHz), only 512 MiB RAM, and built in NVIDIA GeForce 6150 LE (unfortunately with no mode switching support in the 'nv' driver in xorg or XFree86).
Usually running the latest NetBSD amd64 release, but mainly runs Windows XP when I have to. Came installed with Vista (yuck!).
Old box was a 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk. After a power glitch that fried the motherboard, disk, CD drive, PCI sound card, PCI SCSI card and even a USB mouse (yes, the magic blue smoke escaped!), all but the case, fans and RAM is scrapped.
== eniac ==
DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk.
Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk.
Unfortunately, something is fried in the poor thing, it no longer powers on.
== orac ==
Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks (unplugged, too noisy!), running NetBSD-4.99.xx, netbooted off zion.
== kitt ==
Apple Macintosh Quadra 605, 25 MHz 68040, 20 MiB RAM, Quantum Fireball 1080S 1 GiB SCSI disk, running NetBSD 4.99.xx. Yes, a 1993 vintage system running the latest and greatest NetBSD release, and running it quite well.
== pbg3 ==
Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk.
Ran Mac OS X 10.2.8, until the disk finally gave out after sounding really bad for a year or more.
[[Category:Personal]]
cdb762ca293810c478c8ce8987f8b299d122ecaf
Wikistix:About
4
729
3193
1649
2014-04-25T13:58:44Z
Stix
2
zion -> slave
wikitext
text/x-wiki
This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear as I or others make it available.
This is running on my home server, [[Systems#slave|slave]].
== See Also ==
* [[About Stix]]
30bd9e08a9f6ad8c1986e3a3a432a487129f380e
iotools
0
799
3195
3167
2014-04-30T10:43:21Z
Stix
2
/* Download */ stix.id.au -> ftp.stix.id.au
wikitext
text/x-wiki
__NOTOC__
[[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64].
From the README:
==== fblckgen ====
'''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy.
Filling an LTO1 tape with pseudo-random data:
sh$ fblckgen -rb 64k -c 0 > /dev/nrst1
Write failed: Input/output error
105722740736 bytes written in 7064.506 secs (14614.590 KB/sec)
==== iohammer ====
'''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]!
Testing random read performance on a raw partition:
sh$ iohammer -f /dev/vnd0d -c 10k
Size 1073741824: 121.097 secs, 10240 IOs, 0 writes
84.6 IOs/sec, 11.83 ms average seek
==== mbdd ====
'''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from standard input to fill the buffers, a thread to (optionally) write to standard output, and threads for any additional destinations, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy.
Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other.
As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space:
sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2
807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec)
88694 partial reads, 218.527 average buffers full
374.37s real 311.43s user 18.64s system
Compared to without:
sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2
556.37s real 307.44s user 11.60s system
=== Download ===
[ftp://ftp.stix.id.au/pub/unix/iotools-2.2.tgz iotools-2.2.tgz] ''79 011 bytes gzipped source tarball via FTP''
=== See Also ===
HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)].
[[Category:Software]]
5de121af012a1b1fa48af3231a747ffc325aea2e
3198
3195
2014-04-30T11:47:11Z
Stix
2
stix.id.au -> www.stix.id.au
wikitext
text/x-wiki
__NOTOC__
[[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64].
From the README:
==== fblckgen ====
'''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy.
Filling an LTO1 tape with pseudo-random data:
sh$ fblckgen -rb 64k -c 0 > /dev/nrst1
Write failed: Input/output error
105722740736 bytes written in 7064.506 secs (14614.590 KB/sec)
==== iohammer ====
'''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]!
Testing random read performance on a raw partition:
sh$ iohammer -f /dev/vnd0d -c 10k
Size 1073741824: 121.097 secs, 10240 IOs, 0 writes
84.6 IOs/sec, 11.83 ms average seek
==== mbdd ====
'''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from standard input to fill the buffers, a thread to (optionally) write to standard output, and threads for any additional destinations, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy.
Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other.
As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space:
sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2
807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec)
88694 partial reads, 218.527 average buffers full
374.37s real 311.43s user 18.64s system
Compared to without:
sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2
556.37s real 307.44s user 11.60s system
=== Download ===
[ftp://ftp.stix.id.au/pub/unix/iotools-2.2.tgz iotools-2.2.tgz] ''79 011 bytes gzipped source tarball via FTP''
=== See Also ===
HTML man pages for [http://www.stix.id.au/software/fblckgen.html fblckgen(1)], [http://www.stix.id.au/software/iohammer.html iohammer(1)] and [http://www.stix.id.au/software/mbdd.html mbdd(1)].
[[Category:Software]]
5d6775e4f9ba299d1d57800fbc649b34c555a4b1
Software
0
797
3196
3086
2014-04-30T10:47:26Z
Stix
2
stix.id.au -> ftp.stix.id.au
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD].
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://ftp.stix.id.au/pub/unix/headntail headntail 1.4] ''2 766 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://ftp.stix.id.au/pub/unix/logmon logmon 1.10] ''4 738 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://ftp.stix.id.au/pub/unix/lp_check lp_check 1.4] ''3 461 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://ftp.stix.id.au/pub/unix/renamefiles renamefiles 1.6] ''4 199 byte perl script''
----
=== AIX ===
==== dlmChaPortdel ====
Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv.
* [ftp://ftp.stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script''
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://ftp.stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://ftp.stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
278be3e52323abda88463124305798ad11916c5a
3197
3196
2014-04-30T11:46:33Z
Stix
2
stix.id.au -> www.stix.id.au
wikitext
text/x-wiki
Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have.
=== Darwin aka MacOS X ===
==== [[ipcs/ipcrm for Darwin]] ====
Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD].
==== [[Perfmon for MacOS X]] ====
Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools].
----
=== UNIX ===
==== [[iotools]] ====
Three simple pthread programs to test sequential ([http://www.stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://www.stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://www.stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands.
==== headntail ====
Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin.
* [ftp://ftp.stix.id.au/pub/unix/headntail headntail 1.4] ''2 766 byte perl script''
==== logmon ====
Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files.
* [ftp://ftp.stix.id.au/pub/unix/logmon logmon 1.10] ''4 738 byte perl script''
==== lp_check ====
Perl script to submit a BSD LPD long status query to a given host and queue.
* [ftp://ftp.stix.id.au/pub/unix/lp_check lp_check 1.4] ''3 461 byte perl script''
==== renamefiles ====
Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive.
* [ftp://ftp.stix.id.au/pub/unix/renamefiles renamefiles 1.6] ''4 199 byte perl script''
----
=== AIX ===
==== dlmChaPortdel ====
Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv.
* [ftp://ftp.stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script''
==== mountvg ====
Simple shell script to mount all filesystems in a volume group.
* [ftp://ftp.stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script''
==== umountvg ====
Simple shell script to umount all filesystems in a volume group.
* [ftp://ftp.stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script''
----
=== Miscellaneous ===
==== CoCoII ====
A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now.
[[Category:Personal]]
[[Category:Software]]
[[Category:AIX]]
[[Category:UNIX]]
ab5de3d786dfa6a4541cef85d3cbea29278d757d
Macaroni & Cheese
0
1696
3199
2014-05-03T23:40:22Z
Stix
2
Created page with "Quick and easy macaroni and cheese == Ingredients == * Butter * Macaroni * Whipped cream * Cheddar cheese * Mozzarella cheese * Dolmio bechamel lasagna white sauce * Ham * B..."
wikitext
text/x-wiki
Quick and easy macaroni and cheese
== Ingredients ==
* Butter
* Macaroni
* Whipped cream
* Cheddar cheese
* Mozzarella cheese
* Dolmio bechamel lasagna white sauce
* Ham
* Bacon
== Method ==
Boil macaroni until cooked leaving a little "al dente". Stir fry ham and bacon with butter under high heat for around 5 minutes in a large pan. Reduce heat to medium and stir in macaroni. Add whipped cream and white sauce and stir in for a couple of minutes. Mix in half the mozzarella cheese. Place in a baking tray or casserole dish. Add cheddar cheese and remaining mozzarella cheese on top. Brown in oven at 180°C for around 10 minutes.
[[Category:Recipes]]
48c308af2ef568659538b73670fcf54d799668bc
MediaWiki:Sidebar
8
1305
3200
3122
2014-05-05T08:57:24Z
Stix
2
Remove gallery link. Add 'www' to links.
wikitext
text/x-wiki
* wiki navigation
** mainpage|mainpage
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
* www.stix.id.au navigation
** http://www.stix.id.au/|Home Page
c56d7c54c46e6943edb3a3165cb680d9d6a00d7c
3201
3200
2014-05-06T05:34:13Z
Stix
2
Attempt to add naming, and merge with new templates.
wikitext
text/x-wiki
* Paul “stix” Ripke
* wiki navigation
** mainpage|mainpage
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
* www.stix.id.au navigation
** http://www.stix.id.au/|Home Page
* SEARCH
* TOOLBOX
a093582cec262c83f649ce78bf0060f9165895cf
3202
3201
2014-05-06T05:34:59Z
Stix
2
Revert naming, it fails badly.
wikitext
text/x-wiki
* wiki navigation
** mainpage|mainpage
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
* www.stix.id.au navigation
** http://www.stix.id.au/|Home Page
* SEARCH
* TOOLBOX
a7c457fdb40dc566e000bca07e6e26cce8b5fadb
http/1.1 response codes
0
1623
3203
2894
2014-05-06T12:25:23Z
Stix
2
Add "See Also" section with link to wikipedia.
wikitext
text/x-wiki
Summary of http 1.1 response codes taken from RFC 2068.
== 1xx Informational ==
This class of status code indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line. Since HTTP/1.0 did not define any 1xx status codes, servers MUST NOT send a 1xx response to an HTTP/1.0 client except under experimental conditions.
=== 100 Continue ===
The client may continue with its request. This interim response is used to inform the client that the initial part of the request has been received and has not yet been rejected by the server. The client SHOULD continue by sending the remainder of the request or, if the request has already been completed, ignore this response. The server MUST send a final response after the request has been completed.
=== 101 Switching Protocols ===
The server understands and is willing to comply with the client's request, via the Upgrade message header field (section 14.41), for a change in the application protocol being used on this connection. The server will switch protocols to those defined by the response's Upgrade header field immediately after the empty line which terminates the 101 response.
The protocol should only be switched when it is advantageous to do so. For example, switching to a newer version of HTTP is advantageous over older versions, and switching to a real-time, synchronous protocol may be advantageous when delivering resources that use such features.
== 2xx Successful ==
This class of status code indicates that the client's request was successfully received, understood, and accepted.
=== 200 OK ===
The request has succeeded. The information returned with the response is dependent on the method used in the request, for example:
; GET : an entity corresponding to the requested resource is sent in the response;
; HEAD : the entity-header fields corresponding to the requested resource are sent in the response without any message-body;
; POST : an entity describing or containing the result of the action;
; TRACE : an entity containing the request message as received by the end server.
=== 201 Created ===
The request has been fulfilled and resulted in a new resource being created. The newly created resource can be referenced by the URI(s) returned in the entity of the response, with the most specific URL for the resource given by a Location header field. The origin server MUST create the resource before returning the 201 status code. If the action cannot be carried out immediately, the server should respond with 202 (Accepted) response instead.
=== 202 Accepted ===
The request has been accepted for processing, but the processing has not been completed. The request MAY or MAY NOT eventually be acted upon, as it MAY be disallowed when processing actually takes place. There is no facility for re-sending a status code from an asynchronous operation such as this.
The 202 response is intentionally non-committal. Its purpose is to allow a server to accept a request for some other process (perhaps a batch-oriented process that is only run once per day) without requiring that the user agent's connection to the server persist until the process is completed. The entity returned with this response SHOULD include an indication of the request's current status and either a pointer to a status monitor or some estimate of when the user can expect the request to be fulfilled.
=== 203 Non-Authoritative Information ===
The returned metainformation in the entity-header is not the definitive set as available from the origin server, but is gathered from a local or a third-party copy. The set presented MAY be a subset or superset of the original version. For example, including local annotation information about the resource MAY result in a superset of the metainformation known by the origin server. Use of this response code is not required and is only appropriate when the response would otherwise be 200 (OK).
=== 204 No Content ===
The server has fulfilled the request but there is no new information to send back. If the client is a user agent, it SHOULD NOT change its document view from that which caused the request to be sent. This response is primarily intended to allow input for actions to take place without causing a change to the user agent's active document view. The response MAY include new metainformation in the form of entity-headers, which SHOULD apply to the document currently in the user agent's active view.
The 204 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields.
=== 205 Reset Content ===
The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to be sent. This response is primarily intended to allow input for actions to take place via user input, followed by a clearing of the form in which the input is given so that the user can easily initiate another input action. The response MUST NOT include an entity.
=== 206 Partial Content ===
The server has fulfilled the partial GET request for the resource. The request must have included a Range header field (section 14.36) indicating the desired range. The response MUST include either a Content-Range header field (section 14.17) indicating the range included with this response, or a multipart/byteranges Content-Type including Content-Range fields for each part. If multipart/byteranges is not used, the Content-Length header field in the response MUST match the actual number of OCTETs transmitted in the message-body.
A cache that does not support the Range and Content-Range headers MUST NOT cache 206 (Partial) responses.
== 3xx Redirection ==
This class of status code indicates that further action needs to be taken by the user agent in order to fulfill the request. The action required MAY be carried out by the user agent without interaction with the user if and only if the method used in the second request is GET or HEAD. A user agent SHOULD NOT automatically redirect a request more than 5 times, since such redirections usually indicate an infinite loop.
=== 300 Multiple Choices ===
The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information (section 12) is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location.
Unless it was a HEAD request, the response SHOULD include an entity containing a list of resource characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content- Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection.
If the server has a preferred choice of representation, it SHOULD include the specific URL for that representation in the Location field; user agents MAY use the Location field value for automatic redirection. This response is cachable unless indicated otherwise.
=== 301 Moved Permanently ===
The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD be done using one of the returned URIs. Clients with link editing capabilities SHOULD automatically re-link references to the Request-URI to one or more of the new references returned by the server, where possible. This response is cachable unless indicated otherwise.
If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
If the 301 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued.
'''Note:''' When automatically redirecting a POST request after receiving a 301 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request.
=== 302 Moved Temporarily ===
The requested resource resides temporarily under a different URI. Since the redirection may be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. This response is only cachable if indicated by a Cache-Control or Expires header field.
If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
If the 302 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued.
'''Note:''' When automatically redirecting a POST request after receiving a 302 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request.
=== 303 See Other ===
The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource. This method exists primarily to allow the output of a POST-activated script to redirect the user agent to a selected resource. The new URI is not a substitute reference for the originally requested resource. The 303 response is not cachable, but the response to the second (redirected) request MAY be cachable.
If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
=== 304 Not Modified ===
If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code. The response MUST NOT contain a message-body.
The response MUST include the following header fields:
* Date
* ETag and/or Content-Location, if the header would have been sent in a 200 response to the same request
* Expires, Cache-Control, and/or Vary, if the field-value might differ from that sent in any previous response for the same variant
If the conditional GET used a strong cache validator (see section 13.3.3), the response SHOULD NOT include other entity-headers. Otherwise (i.e., the conditional GET used a weak validator), the response MUST NOT include other entity-headers; this prevents inconsistencies between cached entity-bodies and updated headers.
If a 304 response indicates an entity not currently cached, then the cache MUST disregard the response and repeat the request without the conditional.
If a cache uses a received 304 response to update a cache entry, the cache MUST update the entry to reflect any new field values given in the response.
The 304 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields.
=== 305 Use Proxy ===
The requested resource MUST be accessed through the proxy given by the Location field. The Location field gives the URL of the proxy. The recipient is expected to repeat the request via the proxy.
== 4xx Client Error ==
The 4xx class of status code is intended for cases in which the client seems to have erred. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents SHOULD display any included entity to the user.
'''Note:''' If the client is sending data, a server implementation using TCP should be careful to ensure that the client acknowledges receipt of the packet(s) containing the response, before the server closes the input connection. If the client continues sending data to the server after the close, the server's TCP stack will send a reset packet to the client, which may erase the client's unacknowledged input buffers before they can be read and interpreted by the HTTP application.
=== 400 Bad Request ===
The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications.
=== 401 Unauthorized ===
The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. If the 401 response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the user SHOULD be presented the entity that was given in the response, since that entity MAY include relevant diagnostic information. HTTP access authentication is explained in section 11.
=== 402 Payment Required ===
This code is reserved for future use.
=== 403 Forbidden ===
The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.
=== 404 Not Found ===
The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
=== 405 Method Not Allowed ===
The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource.
=== 406 Not Acceptable ===
The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
Unless it was a HEAD request, the response SHOULD include an entity containing a list of available entity characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content-Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection.
'''Note:''' HTTP/1.1 servers are allowed to return responses which are not acceptable according to the accept headers sent in the request. In some cases, this may even be preferable to sending a 406 response. User agents are encouraged to inspect the headers of an incoming response to determine if it is acceptable. If the response could be unacceptable, a user agent SHOULD temporarily stop receipt of more data and query the user for a decision on further actions.
=== 407 Proxy Authentication Required ===
This code is similar to 401 (Unauthorized), but indicates that the client MUST first authenticate itself with the proxy. The proxy MUST return a Proxy-Authenticate header field (section 14.33) containing a challenge applicable to the proxy for the requested resource. The client MAY repeat the request with a suitable Proxy-Authorization header field (section 14.34). HTTP access authentication is explained in section 11.
=== 408 Request Timeout ===
The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time.
=== 409 Conflict ===
The request could not be completed due to a conflict with the current state of the resource. This code is only allowed in situations where it is expected that the user might be able to resolve the conflict and resubmit the request. The response body SHOULD include enough information for the user to recognize the source of the conflict. Ideally, the response entity would include enough information for the user or user agent to fix the problem; however, that may not be possible and is not required.
Conflicts are most likely to occur in response to a PUT request. If versioning is being used and the entity being PUT includes changes to a resource which conflict with those made by an earlier (third-party) request, the server MAY use the 409 response to indicate that it can't complete the request. In this case, the response entity SHOULD contain a list of the differences between the two versions in a format defined by the response Content-Type.
=== 410 Gone ===
The requested resource is no longer available at the server and no forwarding address is known. This condition SHOULD be considered permanent. Clients with link editing capabilities SHOULD delete references to the Request-URI after user approval. If the server does not know, or has no facility to determine, whether or not the condition is permanent, the status code 404 (Not Found) SHOULD be used instead. This response is cachable unless indicated otherwise.
The 410 response is primarily intended to assist the task of web maintenance by notifying the recipient that the resource is intentionally unavailable and that the server owners desire that remote links to that resource be removed. Such an event is common for limited-time, promotional services and for resources belonging to individuals no longer working at the server's site. It is not necessary to mark all permanently unavailable resources as "gone" or to keep the mark for any length of time -- that is left to the discretion of the server owner.
=== 411 Length Required ===
The server refuses to accept the request without a defined Content-Length. The client MAY repeat the request if it adds a valid Content-Length header field containing the length of the message-body in the request message.
=== 412 Precondition Failed ===
The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. This response code allows the client to place preconditions on the current resource metainformation (header field data) and thus prevent the requested method from being applied to a resource other than the one intended.
=== 413 Request Entity Too Large ===
The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server may close the connection to prevent the client from continuing the request.
If the condition is temporary, the server SHOULD include a Retry- After header field to indicate that it is temporary and after what time the client may try again.
=== 414 Request-URI Too Long ===
The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. This rare condition is only likely to occur when a client has improperly converted a POST request to a GET request with long query information, when the client has descended into a URL "black hole" of redirection (e.g., a redirected URL prefix that points to a suffix of itself), or when the server is under attack by a client attempting to exploit security holes present in some servers using fixed-length buffers for reading or manipulating the Request-URI.
=== 415 Unsupported Media Type ===
The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
== 5xx Server Error ==
Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has erred or is incapable of performing the request. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. User agents SHOULD display any included entity to the user. These response codes are applicable to any request method.
=== 500 Internal Server Error ===
The server encountered an unexpected condition which prevented it from fulfilling the request.
=== 501 Not Implemented ===
The server does not support the functionality required to fulfill the request. This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource.
=== 502 Bad Gateway ===
The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
=== 503 Service Unavailable ===
The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay may be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.
'''Note:''' The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection.
=== 504 Gateway Timeout ===
The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server it accessed in attempting to complete the request.
=== 505 HTTP Version Not Supported ===
The server does not support, or refuses to support, the HTTP protocol version that was used in the request message. The server is indicating that it is unable or unwilling to complete the request using the same major version as the client, as described in section 3.1, other than with this error message. The response SHOULD contain an entity describing why that version is not supported and what other protocols are supported by that server.
== See Also ==
* [http://en.wikipedia.org/wiki/List_of_HTTP_status_codes List of HTTP status codes] at wikipedia.
[[Category:Web Management]]
666f51a00fd6681f65b8b1988b3e057fc8e67721
3204
3203
2014-05-06T12:26:56Z
Stix
2
/* See Also */ Fix wikipedia link.
wikitext
text/x-wiki
Summary of http 1.1 response codes taken from RFC 2068.
== 1xx Informational ==
This class of status code indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line. Since HTTP/1.0 did not define any 1xx status codes, servers MUST NOT send a 1xx response to an HTTP/1.0 client except under experimental conditions.
=== 100 Continue ===
The client may continue with its request. This interim response is used to inform the client that the initial part of the request has been received and has not yet been rejected by the server. The client SHOULD continue by sending the remainder of the request or, if the request has already been completed, ignore this response. The server MUST send a final response after the request has been completed.
=== 101 Switching Protocols ===
The server understands and is willing to comply with the client's request, via the Upgrade message header field (section 14.41), for a change in the application protocol being used on this connection. The server will switch protocols to those defined by the response's Upgrade header field immediately after the empty line which terminates the 101 response.
The protocol should only be switched when it is advantageous to do so. For example, switching to a newer version of HTTP is advantageous over older versions, and switching to a real-time, synchronous protocol may be advantageous when delivering resources that use such features.
== 2xx Successful ==
This class of status code indicates that the client's request was successfully received, understood, and accepted.
=== 200 OK ===
The request has succeeded. The information returned with the response is dependent on the method used in the request, for example:
; GET : an entity corresponding to the requested resource is sent in the response;
; HEAD : the entity-header fields corresponding to the requested resource are sent in the response without any message-body;
; POST : an entity describing or containing the result of the action;
; TRACE : an entity containing the request message as received by the end server.
=== 201 Created ===
The request has been fulfilled and resulted in a new resource being created. The newly created resource can be referenced by the URI(s) returned in the entity of the response, with the most specific URL for the resource given by a Location header field. The origin server MUST create the resource before returning the 201 status code. If the action cannot be carried out immediately, the server should respond with 202 (Accepted) response instead.
=== 202 Accepted ===
The request has been accepted for processing, but the processing has not been completed. The request MAY or MAY NOT eventually be acted upon, as it MAY be disallowed when processing actually takes place. There is no facility for re-sending a status code from an asynchronous operation such as this.
The 202 response is intentionally non-committal. Its purpose is to allow a server to accept a request for some other process (perhaps a batch-oriented process that is only run once per day) without requiring that the user agent's connection to the server persist until the process is completed. The entity returned with this response SHOULD include an indication of the request's current status and either a pointer to a status monitor or some estimate of when the user can expect the request to be fulfilled.
=== 203 Non-Authoritative Information ===
The returned metainformation in the entity-header is not the definitive set as available from the origin server, but is gathered from a local or a third-party copy. The set presented MAY be a subset or superset of the original version. For example, including local annotation information about the resource MAY result in a superset of the metainformation known by the origin server. Use of this response code is not required and is only appropriate when the response would otherwise be 200 (OK).
=== 204 No Content ===
The server has fulfilled the request but there is no new information to send back. If the client is a user agent, it SHOULD NOT change its document view from that which caused the request to be sent. This response is primarily intended to allow input for actions to take place without causing a change to the user agent's active document view. The response MAY include new metainformation in the form of entity-headers, which SHOULD apply to the document currently in the user agent's active view.
The 204 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields.
=== 205 Reset Content ===
The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to be sent. This response is primarily intended to allow input for actions to take place via user input, followed by a clearing of the form in which the input is given so that the user can easily initiate another input action. The response MUST NOT include an entity.
=== 206 Partial Content ===
The server has fulfilled the partial GET request for the resource. The request must have included a Range header field (section 14.36) indicating the desired range. The response MUST include either a Content-Range header field (section 14.17) indicating the range included with this response, or a multipart/byteranges Content-Type including Content-Range fields for each part. If multipart/byteranges is not used, the Content-Length header field in the response MUST match the actual number of OCTETs transmitted in the message-body.
A cache that does not support the Range and Content-Range headers MUST NOT cache 206 (Partial) responses.
== 3xx Redirection ==
This class of status code indicates that further action needs to be taken by the user agent in order to fulfill the request. The action required MAY be carried out by the user agent without interaction with the user if and only if the method used in the second request is GET or HEAD. A user agent SHOULD NOT automatically redirect a request more than 5 times, since such redirections usually indicate an infinite loop.
=== 300 Multiple Choices ===
The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information (section 12) is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location.
Unless it was a HEAD request, the response SHOULD include an entity containing a list of resource characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content- Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection.
If the server has a preferred choice of representation, it SHOULD include the specific URL for that representation in the Location field; user agents MAY use the Location field value for automatic redirection. This response is cachable unless indicated otherwise.
=== 301 Moved Permanently ===
The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD be done using one of the returned URIs. Clients with link editing capabilities SHOULD automatically re-link references to the Request-URI to one or more of the new references returned by the server, where possible. This response is cachable unless indicated otherwise.
If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
If the 301 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued.
'''Note:''' When automatically redirecting a POST request after receiving a 301 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request.
=== 302 Moved Temporarily ===
The requested resource resides temporarily under a different URI. Since the redirection may be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. This response is only cachable if indicated by a Cache-Control or Expires header field.
If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
If the 302 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued.
'''Note:''' When automatically redirecting a POST request after receiving a 302 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request.
=== 303 See Other ===
The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource. This method exists primarily to allow the output of a POST-activated script to redirect the user agent to a selected resource. The new URI is not a substitute reference for the originally requested resource. The 303 response is not cachable, but the response to the second (redirected) request MAY be cachable.
If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
=== 304 Not Modified ===
If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code. The response MUST NOT contain a message-body.
The response MUST include the following header fields:
* Date
* ETag and/or Content-Location, if the header would have been sent in a 200 response to the same request
* Expires, Cache-Control, and/or Vary, if the field-value might differ from that sent in any previous response for the same variant
If the conditional GET used a strong cache validator (see section 13.3.3), the response SHOULD NOT include other entity-headers. Otherwise (i.e., the conditional GET used a weak validator), the response MUST NOT include other entity-headers; this prevents inconsistencies between cached entity-bodies and updated headers.
If a 304 response indicates an entity not currently cached, then the cache MUST disregard the response and repeat the request without the conditional.
If a cache uses a received 304 response to update a cache entry, the cache MUST update the entry to reflect any new field values given in the response.
The 304 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields.
=== 305 Use Proxy ===
The requested resource MUST be accessed through the proxy given by the Location field. The Location field gives the URL of the proxy. The recipient is expected to repeat the request via the proxy.
== 4xx Client Error ==
The 4xx class of status code is intended for cases in which the client seems to have erred. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents SHOULD display any included entity to the user.
'''Note:''' If the client is sending data, a server implementation using TCP should be careful to ensure that the client acknowledges receipt of the packet(s) containing the response, before the server closes the input connection. If the client continues sending data to the server after the close, the server's TCP stack will send a reset packet to the client, which may erase the client's unacknowledged input buffers before they can be read and interpreted by the HTTP application.
=== 400 Bad Request ===
The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications.
=== 401 Unauthorized ===
The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. If the 401 response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the user SHOULD be presented the entity that was given in the response, since that entity MAY include relevant diagnostic information. HTTP access authentication is explained in section 11.
=== 402 Payment Required ===
This code is reserved for future use.
=== 403 Forbidden ===
The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.
=== 404 Not Found ===
The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
=== 405 Method Not Allowed ===
The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource.
=== 406 Not Acceptable ===
The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
Unless it was a HEAD request, the response SHOULD include an entity containing a list of available entity characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content-Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection.
'''Note:''' HTTP/1.1 servers are allowed to return responses which are not acceptable according to the accept headers sent in the request. In some cases, this may even be preferable to sending a 406 response. User agents are encouraged to inspect the headers of an incoming response to determine if it is acceptable. If the response could be unacceptable, a user agent SHOULD temporarily stop receipt of more data and query the user for a decision on further actions.
=== 407 Proxy Authentication Required ===
This code is similar to 401 (Unauthorized), but indicates that the client MUST first authenticate itself with the proxy. The proxy MUST return a Proxy-Authenticate header field (section 14.33) containing a challenge applicable to the proxy for the requested resource. The client MAY repeat the request with a suitable Proxy-Authorization header field (section 14.34). HTTP access authentication is explained in section 11.
=== 408 Request Timeout ===
The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time.
=== 409 Conflict ===
The request could not be completed due to a conflict with the current state of the resource. This code is only allowed in situations where it is expected that the user might be able to resolve the conflict and resubmit the request. The response body SHOULD include enough information for the user to recognize the source of the conflict. Ideally, the response entity would include enough information for the user or user agent to fix the problem; however, that may not be possible and is not required.
Conflicts are most likely to occur in response to a PUT request. If versioning is being used and the entity being PUT includes changes to a resource which conflict with those made by an earlier (third-party) request, the server MAY use the 409 response to indicate that it can't complete the request. In this case, the response entity SHOULD contain a list of the differences between the two versions in a format defined by the response Content-Type.
=== 410 Gone ===
The requested resource is no longer available at the server and no forwarding address is known. This condition SHOULD be considered permanent. Clients with link editing capabilities SHOULD delete references to the Request-URI after user approval. If the server does not know, or has no facility to determine, whether or not the condition is permanent, the status code 404 (Not Found) SHOULD be used instead. This response is cachable unless indicated otherwise.
The 410 response is primarily intended to assist the task of web maintenance by notifying the recipient that the resource is intentionally unavailable and that the server owners desire that remote links to that resource be removed. Such an event is common for limited-time, promotional services and for resources belonging to individuals no longer working at the server's site. It is not necessary to mark all permanently unavailable resources as "gone" or to keep the mark for any length of time -- that is left to the discretion of the server owner.
=== 411 Length Required ===
The server refuses to accept the request without a defined Content-Length. The client MAY repeat the request if it adds a valid Content-Length header field containing the length of the message-body in the request message.
=== 412 Precondition Failed ===
The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. This response code allows the client to place preconditions on the current resource metainformation (header field data) and thus prevent the requested method from being applied to a resource other than the one intended.
=== 413 Request Entity Too Large ===
The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server may close the connection to prevent the client from continuing the request.
If the condition is temporary, the server SHOULD include a Retry- After header field to indicate that it is temporary and after what time the client may try again.
=== 414 Request-URI Too Long ===
The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. This rare condition is only likely to occur when a client has improperly converted a POST request to a GET request with long query information, when the client has descended into a URL "black hole" of redirection (e.g., a redirected URL prefix that points to a suffix of itself), or when the server is under attack by a client attempting to exploit security holes present in some servers using fixed-length buffers for reading or manipulating the Request-URI.
=== 415 Unsupported Media Type ===
The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
== 5xx Server Error ==
Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has erred or is incapable of performing the request. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. User agents SHOULD display any included entity to the user. These response codes are applicable to any request method.
=== 500 Internal Server Error ===
The server encountered an unexpected condition which prevented it from fulfilling the request.
=== 501 Not Implemented ===
The server does not support the functionality required to fulfill the request. This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource.
=== 502 Bad Gateway ===
The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
=== 503 Service Unavailable ===
The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay may be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.
'''Note:''' The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection.
=== 504 Gateway Timeout ===
The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server it accessed in attempting to complete the request.
=== 505 HTTP Version Not Supported ===
The server does not support, or refuses to support, the HTTP protocol version that was used in the request message. The server is indicating that it is unable or unwilling to complete the request using the same major version as the client, as described in section 3.1, other than with this error message. The response SHOULD contain an entity describing why that version is not supported and what other protocols are supported by that server.
== See Also ==
* [[wikipedia::List of HTTP status codes]].
[[Category:Web Management]]
39d1581678ec1beee8a3fe40f68c7411e7bcf68e
About Stix
0
785
3207
3149
2014-05-06T13:05:48Z
Stix
2
/* Instant Messaging */ Remove obsolete.
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stix@stix.id.au<br>
Phone: +61 2 4229 5336<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/paul.ripke
|-
| '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
886a3b7e3e5fcd4773fe3d23c2f4e6ad17c035f9
3208
3207
2014-05-06T13:06:34Z
Stix
2
/* Home */ Update email, remove old phone number.
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stixpjr@gmail.com<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/paul.ripke
|-
| '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Jul 2003-> || mailto:stix@stix.homeunix.net
|-
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
67a178734ac59abdcc172a2cae99597390a66ad8
3209
3208
2014-05-06T13:08:58Z
Stix
2
/* Email */ Update email addresses.
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stixpjr@gmail.com<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/paul.ripke
|-
| '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|}
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Dec 2007-> || mailto:stix@google.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
e9910772e2e89073331d3933396316d5e6fe9a9f
3211
3209
2014-05-08T11:38:50Z
Stix
2
/* Contact Details */ Add gpg/pgp key
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra.
=== Employment ===
I work as a UNIX Systems Administrator, currently between jobs.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stixpjr@gmail.com<br>
Mobile: +61 419 432 517<br>
Fax: +61 2 4229 7678<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/paul.ripke
|-
| '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|}
==== GPG/PGP Public Key ====
<pre>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj
W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu
scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA
MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/
3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P
Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0
aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW
AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s
YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj
lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc
ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn
L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS
yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b
PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72
V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL
U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX
0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0
OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl
IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY
m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH
AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ
1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA
G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du
jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq
wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C
=6iPW
-----END PGP PUBLIC KEY BLOCK-----
</pre>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Dec 2007-> || mailto:stix@google.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
a52e56898b6d4c7bca06e9cf8cb063c05984d947
AVR relocation truncations workaround
0
1698
3212
2014-05-12T00:14:09Z
Stix
2
Initial edit
wikitext
text/x-wiki
While attempting to build targets for arduino on NetBSD, I tripped over the following interesting link errors:
<pre>
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I
/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
collect2: ld returned 1 exit status
</pre>
<code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - ±4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>.
This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A messy workaround - that I still don't understand - is to duplicate the libraries <code>'''''-lc -lm -lc'''''</code> on the linker statement:
<pre>
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lc -lm -lc
/usr/pkg/bin/avr-objcopy -O ihex -R .eeprom applet/thermo.elf applet/thermo.hex
text data bss dec hex filename
0 26684 0 26684 683c applet/thermo.hex
</pre>
[[Category:Arduino]]
70846e801b52f19055093a6da972ec8189a848e9
3215
3212
2014-05-13T07:18:19Z
Stix
2
Update with even better workaround.
wikitext
text/x-wiki
While attempting to build targets for arduino on NetBSD, I tripped over the following interesting link errors:
<code>
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I
/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
collect2: ld returned 1 exit status
</code>
<code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - ±4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>.
This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order to the linker passing libm before libgcc. The avr-g++ command line becomes similar to:
<code>
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc
</code>
That is, pass <code>-nodefaultlibs</code> in the link step, and append <code>-lm -lgcc -lc</code>.
[[Category:Arduino]]
473265c491f07fb03bf7250fc3f5f5270055aff2
3216
3215
2014-05-13T07:29:05Z
Stix
2
Use better formatting.
wikitext
text/x-wiki
While attempting to build targets for arduino on NetBSD, I tripped over the following interesting link errors:
<syntaxhighlight lang="text" line enclose="div">
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
collect2: ld returned 1 exit status
</syntaxhighlight>
<code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - ±4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>.
This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order passed to the linker, passing <code>libm</code> before <code>libgcc</code>. The <code>avr-g++</code> command line becomes:
<syntaxhighlight lang="text" line enclose="div">
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc
</syntaxhighlight>
That is, pass <code>-nodefaultlibs</code> to prevent <code>libgcc</code> and <code>libc</code> being automatically added, and append <code>-lm -lgcc -lc</code>.
[[Category:Arduino]]
cbf2873a60811ceea03474c8e0e88678b94161c4
3219
3216
2014-06-10T14:24:14Z
Stix
2
Expand a little, add "See Also".
wikitext
text/x-wiki
While attempting to build targets for Atmel ATmega2560 (Arduino) on NetBSD, I tripped over the following interesting link errors:
<syntaxhighlight lang="text" line enclose="div">
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
collect2: ld returned 1 exit status
</syntaxhighlight>
<code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - ±4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>.
This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order passed to the linker, passing <code>libm</code> before <code>libgcc</code>. The <code>avr-g++</code> command line becomes:
<syntaxhighlight lang="text" line enclose="div">
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc
</syntaxhighlight>
That is, pass <code>-nodefaultlibs</code> to prevent <code>libgcc</code> and <code>libc</code> being automatically added, and append <code>-lm -lgcc -lc</code>.
== See Also ==
* [http://savannah.nongnu.org/bugs/?33698 libavr bug #33698: Explicit use of RJMP/RCALL can cause "relocation truncated to fit: R_AVR_13_PCREL" linker error].
* [http://gcc.gnu.org/PR28718 gcc Bug 28718 - Call to -lgcc added prior to user libraries].
[[Category:Arduino]]
b3b475e4b7f7eaa9fb5f7ac59beff0e0e832fa88
3228
3219
2014-08-07T07:38:35Z
Stix
2
Add second -lgcc and a note to say why it's required.
wikitext
text/x-wiki
While attempting to build targets for Atmel ATmega2560 (Arduino) on NetBSD, I tripped over the following interesting link errors:
<syntaxhighlight lang="text" line enclose="div">
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
collect2: ld returned 1 exit status
</syntaxhighlight>
<code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - ±4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>.
This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order passed to the linker, passing <code>libm</code> before <code>libgcc</code>. The <code>avr-g++</code> command line becomes:
<syntaxhighlight lang="text" line enclose="div">
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc -lgcc
</syntaxhighlight>
That is, pass <code>-nodefaultlibs</code> to prevent <code>libgcc</code> and <code>libc</code> being automatically added, and append <code>-lm -lgcc -lc -lgcc</code>. The second <code>-lgcc</code> is required to resolve symbols in <code>libgcc</code> referenced by <code>libc</code>.
== See Also ==
* [http://savannah.nongnu.org/bugs/?33698 libavr bug #33698: Explicit use of RJMP/RCALL can cause "relocation truncated to fit: R_AVR_13_PCREL" linker error].
* [http://gcc.gnu.org/PR28718 gcc Bug 28718 - Call to -lgcc added prior to user libraries].
[[Category:Arduino]]
f9f65b2dd802d0ee7198b464b9c5a34f4a7a0a95
Category:Arduino
14
1699
3213
2014-05-12T00:18:21Z
Stix
2
Initial category stub
wikitext
text/x-wiki
Pages related to Arduino development.
{{stub}}
[[Category:Computer Related]]
352e1e5be1784d38a6cdbba12d7fcf52add507a7
Template:Pre2
10
1700
3214
2014-05-13T06:42:06Z
Stix
2
Initial copy from wikipedia.
wikitext
text/x-wiki
<pre<includeonly></includeonly> style="{{#ifeq:{{{1}}}|scroll|overflow:auto; width:auto;{{{style|}}}">{{#switch:{{{2}}}|nowiki|nw={{#tag:nowiki|{{{3}}}}}|{{{2}}}}}|white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;{{{style|}}}">{{#switch:{{{1}}}|nowiki|nw={{#tag:nowiki|{{{2}}}}}|{{{1}}}}} }}</pre><noinclude>
</noinclude>
e1e500014019f75e7bf15afb229c728dcde83f16
CVS quick reference
0
1701
3217
2014-05-20T13:11:21Z
Stix
2
Initial stub.
wikitext
text/x-wiki
{{stub}}
=== .cvsrc ===
Mine contains:
commit -R
update -P -d -I \!
diff -u -d
rdiff -u
tag -R -c
rtag -R
cvs -z3 -q -T /tmp
=== Adding a new file or directory ===
$ cvs add file1 ...
=== Removing a repository file ===
Checked out file can not have sticky tags. File is moved to the "Attic".
$ cvs up -A file1 ...
$ cvs rm -f file1 ...
=== Checking in modifications to a new branch ===
[[ hacked sources are present ]]
$ cvs tag -b experiment1
$ cvs update -r experiment1
$ cvs commit
or:
$ cvs tag -b experiment1
$ cvs commit -r experiment1
=== Tagging checked out versions ===
$ cvs tag -b
== See Also ==
* [http://commons.oreilly.com/wiki/index.php/Essential_CVS Essential CVS] over at O'Reilly Commons.
[[Category:Computer Related]]
792471b408992b1218474307dc0674e1a3215c38
3218
3217
2014-05-20T13:12:33Z
Stix
2
/* Checking in modifications to a new branch */ Fix formatting.
wikitext
text/x-wiki
{{stub}}
=== .cvsrc ===
Mine contains:
commit -R
update -P -d -I \!
diff -u -d
rdiff -u
tag -R -c
rtag -R
cvs -z3 -q -T /tmp
=== Adding a new file or directory ===
$ cvs add file1 ...
=== Removing a repository file ===
Checked out file can not have sticky tags. File is moved to the "Attic".
$ cvs up -A file1 ...
$ cvs rm -f file1 ...
=== Checking in modifications to a new branch ===
<nowiki>[[ hacked sources are present ]]</nowiki>
$ cvs tag -b experiment1
$ cvs update -r experiment1
$ cvs commit
or:
$ cvs tag -b experiment1
$ cvs commit -r experiment1
=== Tagging checked out versions ===
$ cvs tag -b
== See Also ==
* [http://commons.oreilly.com/wiki/index.php/Essential_CVS Essential CVS] over at O'Reilly Commons.
[[Category:Computer Related]]
33b8fd882d550a9986105025ea377d2bec8089bb
Category:Stix's Blog
14
1702
3221
2014-06-11T02:46:23Z
Stix
2
Start a blog category
wikitext
text/x-wiki
I have a wiki. Why not start a blog?
b93e7b023291cb0804d5a6ef5f4f9cb25a760f38
3224
3221
2014-06-11T05:26:07Z
Stix
2
Add personal category.
wikitext
text/x-wiki
I have a wiki. Why not start a blog?
[[Category:Personal]]
68d6dd477437a1ff4ac0c5717e498782b64c7e43
2014-06-11 First successful sketch uploaded to Arduino ATmega2560 on NetBSD
0
1703
3222
2014-06-11T05:22:48Z
Stix
2
Initial
wikitext
text/x-wiki
After much stuffing around, I've managed to successfully build and upload a relatively complex sketch to by ATmega2560 based Arduino from NetBSD. It uses the [http://arduino.cc/en/Reference/EEPROM EEPROM], [http://arduino.cc/en/Reference/LiquidCrystal LiquidCrystal] & [http://arduino.cc/en/Reference/Wire Wire] system libraries, and [https://www.pjrc.com/teensy/td_libs_DS1307RTC.html DS1307RTC], [http://www.arduino.cc/playground/Learning/OneWire OneWire] & [https://www.pjrc.com/teensy/td_libs_Time.html Time] local libraries.
There was a few hiccups along the way. First, there's an old bug which causes relocation truncations, especially in libm, due to their use of relative jump/calls. But, I found a [[AVR_relocation_truncations_workaround|workaround]] which works for my case.
Next, was the fact that the avr-gcc in NetBSD pkgsrc is a relatively unpatched release of 4.5.3. I dug into one issue, using <code>avr-objdump -d</code>, and noticed that a working binary built on a Linux box had a larger interrupt vector table than the binaries I had built on NetBSD. Digging deeper, I managed to come up with the patch that I later found [https://gcc.gnu.org/viewcvs/gcc/trunk/gcc/config/avr/avr-devices.c?r1=168438&r2=170137 here]. That still didn't get a working binary. I then found a suite of gcc patches Atmel have on their [http://distribute.atmel.no/tools/opensource/avr-gcc/gcc-4.5.1/ site]. Ok. Hoping that these had been pulled up into the gcc mainline, and not wanting to try to apply all these to the old gcc, I took a shot at upgrading NetBSD's pkgsrc cross/avr-gcc to something more recent - 4.8.3 - which resulted in a working [http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=48890 patch] and working avr binaries. Woot!
[[Category:Arduino]]
[[Category:NetBSD]]
[[Category:Stix's Blog]]
25f07ba7ad27a544d4934b6e1d02c7bbccec355f
Using Bluetooth serial devices on NetBSD
0
1704
3225
2014-06-12T04:49:55Z
Stix
2
Initial
wikitext
text/x-wiki
In this example, I'm talking to a Bluetooth serial device connected to an Arduino ATmega2560, which is running a simple thermostat program.
----
Find your local Bluetooth controller:
<syntaxhighlight lang="text">
ksh$ btconfig -l
ubt0
</syntaxhighlight>
Configure your Bluetooth controller, in this case, making it permanent, configured at startup:
<syntaxhighlight lang="text">
ksh$ egrep '(blue|btcon)' /etc/rc.conf
bluetooth=YES
btconfig_ubt0='auth encrypt iscan name fubar'
ksh$ sudo /etc/rc.d/bluetooth restart
disabling Bluetooth controllers: ubt0.
Waiting for PIDS: 364 291.
configuring Bluetooth controllers: ubt0.
</syntaxhighlight>
Dump out the current configuration to check:
<syntaxhighlight lang="text">
ksh$ btconfig -v ubt0
ubt0: bdaddr 99:88:66:00:22:e8 flags 0x403<UP,RUNNING,MASTER>
num_cmd = 1
num_acl = 10 (max 10), acl_mtu = 310
num_sco = 8 (max 8), sco_mtu = 64
HCI version: unknown
class: [0x000100] Computer
name: "fubar"
voice: [0x0060]
pin: variable
inquiry mode: std
options: iscan pscan auth encrypt switch hold sniff park
</syntaxhighlight>
Run a Bluetooth scan to find your target device:
<syntaxhighlight lang="text">
ksh$ sudo btconfig ubt0 inquiry
Device Discovery from device: ubt0 ... 1 response
1: bdaddr 00:02:0a:01:ee:38
: name "U630AC"
: class [0x001f00]
: page scan rep mode 0x01
: clock offset 18218
: rssi 0
</syntaxhighlight>
Set up pairing using the device address as reported by the scan:
<syntaxhighlight lang="text">
ksh$ btpin -a 00:02:0a:01:ee:38 -P -p 1234
Pairing.. done
</syntaxhighlight>
You can then query the device using the Service Discovery Protocol. Not all methods are supported by all devices, hence no output from the Browse command here, so we explicitly check for the "Serial Port" service:
<syntaxhighlight lang="text">
ksh$ sdpquery -d ubt0 -a 00:02:0a:01:ee:38 browse
ksh$ sdpquery -d ubt0 -a 00:02:0a:01:ee:38 search sp
ServiceRecordHandle: 0x00010000
ServiceClassIDList:
Serial Port
ProtocolDescriptorList:
L2CAP
RFCOMM (channel 1)
LanguageBaseAttributeIDList:
en.UTF-8 base 0x0100
ServiceName: "Dev B"
</syntaxhighlight>
Now you can connect to the serial device, ^C to exit:
<syntaxhighlight lang="text">
ksh$ rfcomm_sppd -d ubt0 -a 00:02:0a:01:ee:38
rfcomm_sppd[8274]: Starting on stdio...
t:temp,d:date,s:status
Set: D:date
2014-06-12 13:28:08
22.5929
rfcomm_sppd[8274]: Completed on stdio
</syntaxhighlight>
To make it easier, you can save the Bluetooth address in your hosts file so you can refer to it by name:
<syntaxhighlight lang="text">
ksh$ cat /etc/bluetooth/hosts
# $NetBSD: hosts,v 1.1 2006/06/19 15:44:35 gdamore Exp $
# $Id: hosts,v 1.1 2006/06/19 15:44:35 gdamore Exp $
# $FreeBSD: /repoman/r/ncvs/src/etc/bluetooth/hosts,v 1.2 2005/11/10 19:09:22 emax Exp $
#
# Bluetooth Host Database
#
# This file should contain the Bluetooth addresses and aliases for hosts.
#
# BD_ADDR Name [ alias0 alias1 ... ]
# 00:11:22:33:44:55 phone
00:02:0a:01:ee:38 U630AC
</syntaxhighlight>
... which is somewhat easier to remember:
<syntaxhighlight lang="text">
ksh$ rfcomm_sppd -d ubt0 -a U630AC
rfcomm_sppd[18113]: Starting on stdio...
t:temp,d:date,s:status
Set: D:date
2014-06-12 13:30:34
22.5878
rfcomm_sppd[18113]: Completed on stdio
</syntaxhighlight>
[[Category:Arduino]]
[[Category:NetBSD]]
c639d879478cecb9bd9a098d822fd50dff643d90
Updating bootstrap packages in NetBSD pkgsrc
0
1673
3227
3095
2014-07-09T12:46:38Z
Stix
2
Use syntaxhighlight.
wikitext
text/x-wiki
There are two packages that can't be updated normally on non-[[NetBSD]] systems. If attempted, they will generate an error similar to:
<syntaxhighlight lang="text">
$ bmake update
...
===> deinstall [bmake-20081111] ===> Deinstalling for bmake-20081111
=> Becoming ``root'' to make su-deinstall (sudo)
Running /usr/pkg/sbin/pkg_delete -K /usr/pkg/db -r bmake-20051105nb4
Package `bmake-20051105nb4' is marked as not for deletion
...
</syntaxhighlight>
The fix is fairly easy:
<syntaxhighlight lang="text">
$ cd $PKGSRC/pkgtools/bootstrap-mk-files
$ bmake USE_DESTDIR=yes package
$ sudo pkg_add -uu /usr/pkgsrc/packages/All/bootstrap-mk-files...tgz
$ cd ../../devel/bmake
$ bmake USE_DESTDIR=yes package
$ sudo pkg_add -uu /usr/pkgsrc/packages/All/bmake...tgz
</syntaxhighlight>
[[Category:NetBSD]]
444545525091f0170fb369eb6be17520920b1b10
ToDo (NetBSD)
0
1705
3231
2014-09-09T23:10:49Z
Stix
2
Stix moved page [[ToDo (NetBSD)]] to [[NetBSD Bugs]]
wikitext
text/x-wiki
#REDIRECT [[NetBSD Bugs]]
ee1683f7bd1dd2830e8939b1dee1e010027a0b6b
2014-12-28 Yamaha RX-V757 Power Supply Fixed
0
1706
3234
2014-12-30T01:01:14Z
Stix
2
Initial post
wikitext
text/x-wiki
Yay! $0.55 AUD part fixed my Yamaha RX-V757 amplifier.
Turns out, it's a common problem. The amp had survived at least one large power surge (an 11kV line on the power pole outside the block of units had dropped down onto the 415V lines - blew the power board off the wall on a neighbouring block!) and probably copped another one during a lightning storm. After that, the amp failed to power on - no relay clicks, no front display, not much of anything. Opening it up, I found that there was no power going to the main large transformer, and so no power going to the power button. A bit of searching around, and it's pretty well documented, as described in this video:
[http://youtu.be/MwvjAtSr5t8 EEVBlog #379 - Yamaha RX-V557 Receiver Fix]
That was it - I unsoldered C405, which was supposed to be a 22nF metalized polyester film greencap capacitor, and measured it - 1.5nF. Quick trip to Jaycar and bought a 22nF 630V capacitor, measured it (yep, 22nF) soldered it in, and works perfectly.
[[Category:Stix's Blog]]
78f9bfb7c6b2cad43c054f31798b3df401dddba7
2014-07-28 Billion 7700N ADSL Router Good News Story
0
1707
3235
2015-01-14T00:16:52Z
Stix
2
Initial writeup.
wikitext
text/x-wiki
So, some time ago I bought a relatively cheap [http://au.billion.com Billion] 7700N ADSL Router ([http://au.billion.com/downloads/datasheet/wireless/BiPAC7700N-All-in-One-ADSL2-Router-Wireless-N.pdf datasheet]), which I've been running in PPPoE LLC bridging mode with a [http://www.netbsd.org NetBSD] x86-64 box keeping up the end of the PPPoE session. This has been pretty rock solid, and the router seems to do a decent job - although the 16 device WiFi limit is incredibly restrictive.
Around June, I decided to find out what IPv6 is all about, and get it up and running since my ISP (Internode) remarkably supports it. Sure, the router doesn't (or didn't) support IPv6 natively, but since I'm using LLC PPPoE bridging, that really shouldn't matter.
So, I set it up, and it didn't work. Doing some digging, I discovered that my configuration was valid, and worked with a Billion 7300A ([http://au.billion.com/downloads/datasheet/adsl/BiPAC-7300RA-7300GRA.pdf datasheet]) and a Billion 7800VDOX ([http://au.billion.com/downloads/datasheet/voip/Billion-BiPAC-7800VDOX.pdf datasheet]) I borrowed for testing. But with my 7700N, I wasn't getting any responses to my dhcp6 solicit requests. I did notice that I was receiving ICMPv6 router advertisement packets from my ISP, but these were arriving with a PPPoE header type field set to '0', where the PPPoE RFC 2516 requires a value of '1'.
; 2014-06-04: Opened a Billion support case.
; 2014-06-30: Obligatory request to upgrade to latest unreleased firmware (which they provided) and perform a factory reset.
; 2014-07-02: Request to set up port mirroring and grab wireshark traces. Debugging a bit further, I discover that the 7700N is flipping the PPPoE type field from '1' to '0' on all encapsulated IPv6 packets. Forwarded all this info and captures on to Billion.
; 2014-07-04: Request for config dump and screen shots.
; 2014-07-08: Request to enable IPv6 on the router... sigh. Explained patiently that that setting is not available for LLC PPPoE bridging, and doesn't even make sense.
; 2014-07-11: Request to install something called "Teamviewer" to let them have access to my router. Dug up an old Windows laptop, and did as requested.
; 2014-07-16: Engineer discovers that disabling QoS and/or setting the "Default DSCP Mark" to "No Change(-1)" rather than "default(000000)" fixes the issue!
; 2014-07-28: Request to test with new firmware image, which works a treat, regardless of the QoS settings.
Ok, that took a little while, but they got there in the end, with a good result. So, consumer kit engineering level support is possible! Who'da thunk it?
[[Category:Stix's Blog]]
744da1f19b9da8c7025ba64eab5d1c7defc40827
NetBSD Bugs
0
792
3236
3230
2015-02-12T01:16:56Z
Stix
2
Add kern/44614
wikitext
text/x-wiki
== Current Bugs ==
* [http://gnats.netbsd.org/44614 kern/44614] - Port brcm80211 driver from Linux to NetBSD.
* [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily.
* [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386
* [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures
* [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles
* [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring
* [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support
* [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist
* [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
2686142490bcf9d03f7b75d9c8efa6f9aaea5509
Sandbox
0
728
3237
3177
2015-04-14T06:43:42Z
Stix
2
/* Euler's Identity */ Add the general form
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0\;</math>
which is a special case of the more general Euler's formula:
<math>e^{i \pi} = \cos x + {i} \sin x\;</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
==== Law of Cosines ====
<math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math>
d4cd377631437af657f9b2b810a4d83d61680b3d
3238
3237
2015-04-14T06:44:47Z
Stix
2
/* Euler's Identity */ formatting
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0</math><br>
which is a special case of the more general Euler's formula:<br>
<math>e^{i \pi} = \cos x + {i} \sin x</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
==== Law of Cosines ====
<math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math>
348187b139fca29029e60eb12b441cdd2650529b
3239
3238
2015-04-14T06:46:09Z
Stix
2
/* e Limit Representation */ formatting
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0</math><br>
which is a special case of the more general Euler's formula:<br>
<math>e^{i \pi} = \cos x + {i} \sin x</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{\left({1+\frac{1}{x}}\right)^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
==== Law of Cosines ====
<math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math>
75c0f8c6dbbe1d8c1562d77c3806ead5b36c8d3d
3240
3239
2015-06-06T03:53:48Z
Stix
2
/* Math Test */ add force equations
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0</math><br>
which is a special case of the more general Euler's formula:<br>
<math>e^{i \pi} = \cos x + {i} \sin x</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{\left({1+\frac{1}{x}}\right)^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
==== Law of Cosines ====
<math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math>
==== Force ====
<math>F = ma = ma_c = \frac{m v^2}{r} = m r \omega^2 = \frac{G m_1 m_2}{r^2}</math>
1bf5f20cb1c3ccc29ba62a99adc2536719cc91cc
3279
3240
2016-04-30T08:42:31Z
Stix
2
/* Math Test */ add sum of a divergent series
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
=== Sum of a divergent series ===
<math>\sum_{n=1}^\infty n = {-\frac{1}{12}}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0</math><br>
which is a special case of the more general Euler's formula:<br>
<math>e^{i \pi} = \cos x + {i} \sin x</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{\left({1+\frac{1}{x}}\right)^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
==== Law of Cosines ====
<math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math>
==== Force ====
<math>F = ma = ma_c = \frac{m v^2}{r} = m r \omega^2 = \frac{G m_1 m_2}{r^2}</math>
3ea8601d1a918060d90ab2fa06b33f6ac13dd9e1
3280
3279
2016-05-23T11:36:44Z
Stix
2
Add tetrahedral angle
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
<math>\sum_{n=1}^\infty n = {-\frac{1}{12}}</math>
==== Quadratic ====
<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
==== Euler's Identity ====
<math>e^{i \pi} + 1 = 0</math><br>
which is a special case of the more general Euler's formula:<br>
<math>e^{i \pi} = \cos x + {i} \sin x</math>
==== e Limit Representation ====
<math>e == \lim_{x \rightarrow \infty}{\left({1+\frac{1}{x}}\right)^x}</math>
<math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
==== Law of Cosines ====
<math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math>
==== Force ====
<math>F = ma = ma_c = \frac{m v^2}{r} = m r \omega^2 = \frac{G m_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac {-1}3 = 90^\circ + \arcsin\frac 13 = 2\arctan\sqrt 2 = 109.47^\circ</math>
23bd0fdd349452131dc0ddf685074fa628b675fa
3281
3280
2016-05-23T12:34:05Z
Stix
2
/* Math Test */ Clean up formulas
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\pi}=\cos x+{i}\sin x</math>
for <math>x=\pi</math>.
==== e Limit Representation ====
:<math>e == \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e == \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math>
dbc69e68f3db9f8924c9934a067cd098809dda96
Template:Age
10
1708
3241
2015-07-27T11:07:41Z
Stix
2
Initial copy of template from wikipedia
wikitext
text/x-wiki
<includeonly>{{#expr:({{{4|{{CURRENTYEAR}}}}})-({{{1}}})-(({{{5|{{CURRENTMONTH}}}}})<({{{2}}})or({{{5|{{CURRENTMONTH}}}}})=({{{2}}})and({{{6|{{CURRENTDAY}}}}})<({{{3}}}))}}</includeonly>
126ff84e1c39ddee7c45179ceeb476fc16ad379d
Template:0expr
10
1709
3242
2015-07-27T11:29:17Z
Stix
2
Copy of 0expr template form wikipedia.
wikitext
text/x-wiki
<includeonly>{{#ifeq: {{#expr: {{{1}}} < 0}} | 1 | {{#expr: {{{1}}}}} | {{#invoke:BaseConvert|convert|n={{#expr: {{{1}}} }}|base=10|width=2}}}}</includeonly>
f600a6dcebb027c607206b833303e482beae2b1b
About Stix
0
785
3243
3211
2015-07-27T11:47:49Z
Stix
2
Add SRE links, fix address, add Dalgety Square links.
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW.
=== Employment ===
I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stixpjr@gmail.com<br>
Mobile: +61 419 432 517<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/paul.ripke
|-
| '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|}
==== GPG/PGP Public Key ====
<pre>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj
W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu
scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA
MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/
3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P
Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0
aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW
AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s
YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj
lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc
ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn
L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS
yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b
PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72
V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL
U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX
0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0
OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl
IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY
m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH
AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ
1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA
G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du
jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq
wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C
=6iPW
-----END PGP PUBLIC KEY BLOCK-----
</pre>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Dec 2007-> || mailto:stix@google.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
7c5aa2c57e4170d66f2b4c047c843f829eadfff7
Favourite Quotes
0
1683
3244
3233
2015-08-06T05:56:17Z
Stix
2
/* Religion */ add Ricky Gervais quote
wikitext
text/x-wiki
== General ==
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
e6099f08c5f91fcef3718cea336fc7f8c0acdfe3
3245
3244
2015-08-06T05:57:18Z
Stix
2
/* Religion */ formatting
wikitext
text/x-wiki
== General ==
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
dc5151b6fae762b80e6ab50f4c2bcaa67495a9b7
gdb Quick Reference
0
1710
3246
2015-08-18T05:27:18Z
Stix
2
Start a gdb quickref page
wikitext
text/x-wiki
=== Breakpoints ===
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info breakpoints
| i b
| display breakpoints
|-
| delete <n>
| d <n>
| delete breakpoint numbered <n>
|-
| breakpoint <n>
| b <n>
| breakpoint at <n>, which may be a symbol, line number or address
|}
[[Category:UNIX]]
d1833b4e68ca34681c7f5802c53970aca670f3e2
3247
3246
2015-09-02T02:02:43Z
Stix
2
Expand...
wikitext
text/x-wiki
=== Running ===
{| {{Greytable}}
! command
! abbreviation
! action
|-
| step
| s
| step to next source line, possibly into functions
|-
| next
| n
| step over any functions to next source line
|-
| finish
| fin
| step out of the current stack frame/function
|-
| stepi
|
| step to next instruction, stepping into subroutine calls
|-
| nexti
|
| step to next instruction, stepping over subroutine calls
|}
=== Breakpoints ===
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info breakpoints
| i b
| display breakpoints
|-
| delete <n>
| d <n>
| delete breakpoint numbered <n>
|-
| breakpoint <n>
| b <n>
| breakpoint at <n>, which may be a symbol, line number or address
|}
[[Category:UNIX]]
d67a12e31c99b3263a41f05ab7815e0df7d9f48c
3250
3247
2015-10-30T03:52:27Z
Stix
2
Add examples section
wikitext
text/x-wiki
=== Running ===
{| {{Greytable}}
! command
! abbreviation
! action
|-
| step
| s
| step to next source line, possibly into functions
|-
| next
| n
| step over any functions to next source line
|-
| finish
| fin
| step out of the current stack frame/function
|-
| stepi
|
| step to next instruction, stepping into subroutine calls
|-
| nexti
|
| step to next instruction, stepping over subroutine calls
|}
=== Breakpoints ===
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info breakpoints
| i b
| display breakpoints
|-
| delete <n>
| d <n>
| delete breakpoint numbered <n>
|-
| breakpoint <n>
| b <n>
| breakpoint at <n>, which may be a symbol, line number or address
|}
=== Examples ===
== Dump stack on function call ==
Dump thread stack each and every time a specific function is called, writing to a log.
ksh$ gdb /bin/ls
GNU gdb (GDB) 7.7.1
...
(gdb) b malloc
Breakpoint 1 at 0x401360
(gdb) commands
Type commands for breakpoint(s) 1, one per line.
End with a line saying just "end".
>bt
>c
>end
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
(gdb) run
...
(gdb) quit
ksh$ head -10 /tmp/ls.malloc.log
Starting program: /bin/ls
Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12
#2 0x00000000004023fa in ls_main ()
#3 0x0000000000401715 in ___start ()
#4 0x00007f7ff7ffa000 in ?? ()
#5 0x0000000000000001 in ?? ()
#6 0x00007f7ffffffca0 in ?? ()
#7 0x0000000000000000 in ?? ()
[[Category:UNIX]]
2ca3d7f5e468cdb766d7381b4aa94a3a375a7d09
3251
3250
2015-10-30T03:57:14Z
Stix
2
Use syntaxhighlight for code block
wikitext
text/x-wiki
=== Running ===
{| {{Greytable}}
! command
! abbreviation
! action
|-
| step
| s
| step to next source line, possibly into functions
|-
| next
| n
| step over any functions to next source line
|-
| finish
| fin
| step out of the current stack frame/function
|-
| stepi
|
| step to next instruction, stepping into subroutine calls
|-
| nexti
|
| step to next instruction, stepping over subroutine calls
|}
=== Breakpoints ===
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info breakpoints
| i b
| display breakpoints
|-
| delete <n>
| d <n>
| delete breakpoint numbered <n>
|-
| breakpoint <n>
| b <n>
| breakpoint at <n>, which may be a symbol, line number or address
|}
=== Examples ===
== Dump stack on function call ==
Dump thread stack each and every time a specific function is called, writing to a log.
<syntaxhighlight lang="text" enclose="div">
ksh$ gdb /bin/ls
GNU gdb (GDB) 7.7.1
...
(gdb) b malloc
Breakpoint 1 at 0x401360
(gdb) commands
Type commands for breakpoint(s) 1, one per line.
End with a line saying just "end".
>bt
>c
>end
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
(gdb) run
...
(gdb) quit
ksh$ head -10 /tmp/ls.malloc.log
Starting program: /bin/ls
Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12
#2 0x00000000004023fa in ls_main ()
#3 0x0000000000401715 in ___start ()
#4 0x00007f7ff7ffa000 in ?? ()
#5 0x0000000000000001 in ?? ()
#6 0x00007f7ffffffca0 in ?? ()
#7 0x0000000000000000 in ?? ()
</syntaxhighlight>
[[Category:UNIX]]
4ed05cc7b0c30f1bbc59f51791e1cf8c284c3056
Pebble watch magic button combos
0
1711
3248
2015-09-02T05:49:05Z
Stix
2
Created page with "Magic button combinations for Pebble watches: * back + select for 10 seconds: reboot * back + up + select for 30 seconds: reboot into "Recovery Mode". --- See also --- * [h..."
wikitext
text/x-wiki
Magic button combinations for Pebble watches:
* back + select for 10 seconds: reboot
* back + up + select for 30 seconds: reboot into "Recovery Mode".
--- See also ---
* [http://help.getpebble.com/customer/portal/articles/1730992-other-hardware Hardware Issues] on the Pebble troubleshooting site.
* [http://help.getpebble.com/customer/portal/articles/2002603-sos-screen-recovery-mode SOS screen / Recovery Mode] on the Pebble troubleshooting site.
* [http://help.getpebble.com/customer/portal/articles/1959709-ios-pebble-time-essentials iOS Pebble Time Essentials] on the Pebble troubleshooting site.
[[Category:Computer Related]]
61bd119c7d577a7b88368e2464914289ec4edf44
3249
3248
2015-09-16T00:41:33Z
Stix
2
wikitext
text/x-wiki
Magic button combinations for Pebble watches:
* back + select for 10 seconds: reboot
* back + up + select for 30 seconds: reboot into "Recovery Mode".
=== See also ===
* [http://help.getpebble.com/customer/portal/articles/1730992-other-hardware Hardware Issues] on the Pebble troubleshooting site.
* [http://help.getpebble.com/customer/portal/articles/2002603-sos-screen-recovery-mode SOS screen / Recovery Mode] on the Pebble troubleshooting site.
* [http://help.getpebble.com/customer/portal/articles/1959709-ios-pebble-time-essentials iOS Pebble Time Essentials] on the Pebble troubleshooting site.
[[Category:Computer Related]]
69ced0599da4cbe0cd7755e198ab38b705d4127b
3272
3249
2016-01-07T23:19:17Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Magic button combinations for Pebble watches:
* back + select for 10 seconds: reboot
* back + up + select for 30 seconds: reboot into "Recovery Mode".
=== See also ===
* [http://help.getpebble.com/customer/portal/articles/1730992-other-hardware Hardware Issues] on the Pebble troubleshooting site.
* [http://help.getpebble.com/customer/portal/articles/2002603-sos-screen-recovery-mode SOS screen / Recovery Mode] on the Pebble troubleshooting site.
* [http://help.getpebble.com/customer/portal/articles/1959709-ios-pebble-time-essentials iOS Pebble Time Essentials] on the Pebble troubleshooting site.
[[Category:Computing]]
d115f872fc3c4d5841c02f25b8d073fdfeded3d3
Category:Ubuntu
14
1712
3252
2015-11-01T10:58:39Z
Stix
2
Created page with "Pages relating to Ubuntu Linux. [[Category:UNIX]]"
wikitext
text/x-wiki
Pages relating to Ubuntu Linux.
[[Category:UNIX]]
4bd870e51e97d5990678e1394f94b1910dd8e9e2
Updating Ubuntu
0
1713
3253
2015-11-01T11:02:08Z
Stix
2
Initial page
wikitext
text/x-wiki
Updating Ubuntu from shell, or even cron, the following is generally sufficient:
<syntaxhighlight lang="text" enclose="div">
sh$ sudo apt-get update
sh$ sudo apt-get dist-upgrade --fix-missing
sh$ sudo apt-get auto-remove
</syntaxhighlight>
[[Category:Ubuntu]]
9565d3af565dd282e8e0efdf3966f3614c93a669
3254
3253
2015-11-02T02:21:56Z
Stix
2
Correct typo.
wikitext
text/x-wiki
Updating Ubuntu from shell, or even cron, the following is generally sufficient:
<syntaxhighlight lang="text" enclose="div">
sh$ sudo apt-get update
sh$ sudo apt-get dist-upgrade --fix-missing
sh$ sudo apt-get autoremove
</syntaxhighlight>
[[Category:Ubuntu]]
78a76557c5f12f3872cb4fa3d826d828304ceb65
Entering Special Characters in the X Window System
0
791
3255
3182
2015-12-22T22:53:20Z
Stix
2
Add a few more bits and keywords for searchability.
wikitext
text/x-wiki
In the X Window System (X11), special characters (accented characters, currency symbols, mathematical symbols, fractions, ligatures and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>.
The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice:
$ xmodmap -e "keycode 115 = Multi_key"
Or, more conveniently add the appropriate line to your configuration files:
$ cat ${HOME}/.Xmodmap
keycode 115 = Multi_key
$ xmodmap ${HOME}/.Xmodmap
A few examples are:
{| {{Greytable}}
! Sequence || Name || Character
|-
| Multi_key a ` || Agrave || à
|-
| Multi_key a ' || Aacute || á
|-
| Multi_key a " || Adiaeresis || ä
|-
| Multi_key a e || ae || æ
|-
| Multi_key o ~ || Otilde || õ
|-
| Multi_key s s || ssharp (German eszett) || ß
|-
| Multi_key R O || registered || ®
|-
| Multi_key c / || cent || ¢
|-
| Multi_key Y = || yen || ¥
|-
| Multi_key C = || EuroSign || €
|-
| Multi_key x o || currency || ¤
|-
| Multi_key - , || notsign || ¬
|-
| Multi_key 3 4 || threequarters || ¾
|-
| Multi_key + - || plusminus || ±
|-
| Multi_key < < || guillemotleft || «
|-
| Multi_key > > || guillemotright || »
|-
| Multi_key 0 * || degree || °
|-
| Multi_key - : || division || ÷
|-
| Multi_key x x || multiply || ×
|-
| Multi_key u / || mu || µ
|-
| Multi_key ^ 1 || onesuperior || ¹
|-
| Multi_key ^ 2 || twosuperior || ²
|-
| Multi_key ^ 3 || threesuperior || ³
|-
| Multi_key ^ . || periodcentered || ·
|-
| Multi_key p ! || paragraph || ¶
|-
| Multi_key ? ? || questiondown || ¿
|-
| Multi_key <nowiki>| |</nowiki> || brokenbar || ¦
|-
| Multi_key ! ^ || brokenbar || ¦
|-
| Multi_key . . || ellipsis || …
|}
A list of many of the possible special characters that can be entered can be found in files named something like:
* <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt>
== See Also ==
* [[wikipedia::Compose key]]
* [[wikipedia::Diacritic]]
[[Category:UNIX]]
cdca8966df2867e172c289e86d09b3c746783210
Chaos Computer Club masspoem4u
0
1714
3256
2016-01-07T23:02:33Z
Stix
2
Created page with "Yay! I was one of the few tens of millions of websites to catch their little postcard: <syntaxhighlight lang="text" enclose="div"> 151.217.177.200 - - [30/Dec/2015:16:07:51 +..."
wikitext
text/x-wiki
Yay! I was one of the few tens of millions of websites to catch their little postcard:
<syntaxhighlight lang="text" enclose="div">
151.217.177.200 - - [30/Dec/2015:16:07:51 +1100] "DELETE your logs. Delete your installations. Wipe everything clean. Walk out into the path of cherry blossom trees and let your motherboard feel the stones. Let water run in rivulets down your casing. You know that you want something more than this, and I am here to tell you that we love you. We have something more for you. We know you're out there, beeping in the hollow server room, lights blinking, never sleeping. We know that you are ready and waiting. Join us. <3 HTTP/1.0" 400 226 "-" "masspoem4u/1.0"
</syntaxhighlight>
[[Category:Computing]]
3029bd81a8c26a610cfc3166eed3deb934bed05d
Category:Computing
14
1715
3257
2016-01-07T23:09:10Z
Stix
2
Initial - was "Computer Related".
wikitext
text/x-wiki
Pages and sub-categories relating to the wonderful world of computers.
8e379dbfd8e7d46ea7a512fa6f37a9be6087e390
Main Page
0
5
3258
3223
2016-01-07T23:11:13Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
<font style="font-size:140%">
'''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com].
</font>
----
[[image:stix.jpg|thumb|120px|right]]
Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site.
Some of the page categories available are:
* [[:Category:Computing|Computing]]
** [[:Category:Databases|Databases]]
** [[:Category:Arduino|Arduino]]
** [[:Category:NetBSD|NetBSD]]
** [[:Category:SAP|SAP]]
** [[:Category:TSM|TSM]]
** [[:Category:UNIX|UNIX]]
* [[:Category:Personal|Personal]]
** [[:Category:Stix's Blog|Blog]]
* [[:Category:Rants|Rants]]
* [[:Category:Recipes|Recipes]]
There is also some [[Software]] available for download.
Since this is running on [[Systems#slave|slave]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stixpjr@gmail.com email].
523ee2440f721c8690cd10c219a7e3ba8e09f83b
Category:Databases
14
780
3259
2838
2016-01-07T23:11:48Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Database and database related topics:
[[Category:Computing]]
89ad132ebbe677694d057c85f1bca5ddee498062
Category:NetBackup
14
856
3260
2856
2016-01-07T23:12:33Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Pages relating to [[Symantec]] [[NetBackup]]:
[[Category:Computing]]
b4fa38996abc2deff6c8a898a32e9b869ac4bd5f
Category:Arduino
14
1699
3261
3213
2016-01-07T23:15:30Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Pages related to Arduino development.
{{stub}}
[[Category:Computing]]
1407b0ce994148a0fe9cb2935495163069abde28
Category:Windows
14
1627
3262
2912
2016-01-07T23:15:33Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Pages relating to Microsoft's junk.
[[Category:Computing]]
6155ec31545d3c52b365786ae34600db1f0ba8c5
Category:Web Management
14
1451
3263
2857
2016-01-07T23:15:35Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Pages relating to Web Site management.
[[Category:Computing]]
f6ede4ae2e1bd822eb994ce249d48ab3a487f93e
Category:UNIX
14
764
3264
2841
2016-01-07T23:15:37Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Pages relating to general UNIX topics:
[[Category:Computing]]
ae5087b65d8e904ea851736315868d871427f277
Category:TSM
14
753
3265
2840
2016-01-07T23:15:41Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Pages relating to [[IBM]]s [[Tivoli Storage Manager]].
[[Category:Computing]]
2532276e45e5abe48989d89d1874e447789cd664
Category:SAP
14
783
3266
2839
2016-01-07T23:15:44Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Articles dealing with the business/ERP solution, [http://www.sap.com/ SAP].
[[Category:Computing]]
a6ff7267da36c4dd1c3b6fc69ac40bce07d7b1ba
Category:Programming
14
1453
3267
2852
2016-01-07T23:15:55Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Pages relating to programming - any language.
[[Category:Computing]]
9ce0374140ebc6c573deb417c21fbf1cc4db8ec8
CVS quick reference
0
1701
3268
3218
2016-01-07T23:18:58Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
{{stub}}
=== .cvsrc ===
Mine contains:
commit -R
update -P -d -I \!
diff -u -d
rdiff -u
tag -R -c
rtag -R
cvs -z3 -q -T /tmp
=== Adding a new file or directory ===
$ cvs add file1 ...
=== Removing a repository file ===
Checked out file can not have sticky tags. File is moved to the "Attic".
$ cvs up -A file1 ...
$ cvs rm -f file1 ...
=== Checking in modifications to a new branch ===
<nowiki>[[ hacked sources are present ]]</nowiki>
$ cvs tag -b experiment1
$ cvs update -r experiment1
$ cvs commit
or:
$ cvs tag -b experiment1
$ cvs commit -r experiment1
=== Tagging checked out versions ===
$ cvs tag -b
== See Also ==
* [http://commons.oreilly.com/wiki/index.php/Essential_CVS Essential CVS] over at O'Reilly Commons.
[[Category:Computing]]
228cedb9f23be3c0379a12a48e34e43577fdcb5a
Cache Hit Ratio
0
1457
3269
3134
2016-01-07T23:19:05Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches:
<math>
p = \frac{1}{1 - r}
</math>
Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by:
<math>
\frac{1 - r_{1}}{1 - r_{2}}
</math>
Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5.
<math>
\frac{1 - 0.95}{1 - 0.92} = 2.5
</math>
{{clr}}
[[Category:Computing]]
[[Category:Mathematics]]
8b95a54e61c1afddbcfb99a89cc7923055334b53
Firefox tweaks
0
1672
3270
3065
2016-01-07T23:19:08Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Useful speed tweaks available through <tt>about:config</tt>, specifically when behind a caching proxy:
browser.cache.disk_cache_ssl = true
network.http.max-persistent-connections-per-proxy = 8
network.http.pipelining.ssl = true
network.http.proxy.pipelining = true
[[Category:Computing]]
d18d527cc88c6c4e2c9395354bed7304a31795c4
Hyper-threading and CPU time
0
1669
3271
3148
2016-01-07T23:19:12Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
For reference, the CPU tested was:
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
Start a CPU burning thread on the second thread on that core, and retest:
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
And just to complete our set of tests:
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
== NetBSD 5.99.59 on Intel Core i7 ==
And a more modern example on NetBSD, on a "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz", first a baseline:
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.24 real 9.98 user 0.26 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.23 real 10.00 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.27 real 9.97 user 0.29 sys
With a single spinning process:
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 29669
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.33 real 13.98 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.31 real 14.02 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.28 real 14.03 user 0.25 sys
And now with 3 more spinning processes:
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 11160
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 29193
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 4637
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
39.04 real 14.06 user 0.25 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
28.42 real 13.86 user 0.51 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
40.30 real 14.03 user 0.29 sys
All pretty much as expected. Again, for reference, the CPU is:
cpu3: Intel Pentium Pro, II or III (686-class), 3392.53 MHz, id 0x206a7
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu3: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR>
cpu3: features 0xbfebfbff<SSE,SSE2,SS,HTT,TM,SBF>
cpu3: features2 0x17bae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features2 0x17bae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features2 0x17bae3ff<POPCNT,B24,AES,XSAVE,AVX>
cpu3: features3 0x28100800<SYSCALL/SYSRET,XD,EM64T>
cpu3: features4 0x1<LAHF>
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: ITLB 64 4KB entries 4-way
cpu3: DTLB 64 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: family 06 model 0a extfamily 00 extmodel 02
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org].
* [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org].
[[Category:Computing]]
7a3dc579be4f73d18fa586f989866c507d3ffbef
3282
3271
2016-06-09T02:11:50Z
Stix
2
Add a more modern example, Linux 3.13 on Xeon E5-1650
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
For reference, the CPU tested was:
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
Start a CPU burning thread on the second thread on that core, and retest:
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
And just to complete our set of tests:
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
== NetBSD 5.99.59 on Intel Core i7 ==
And a more modern example on NetBSD, on a "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz", first a baseline:
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.24 real 9.98 user 0.26 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.23 real 10.00 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.27 real 9.97 user 0.29 sys
With a single spinning process:
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 29669
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.33 real 13.98 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.31 real 14.02 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.28 real 14.03 user 0.25 sys
And now with 3 more spinning processes:
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 11160
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 29193
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 4637
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
39.04 real 14.06 user 0.25 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
28.42 real 13.86 user 0.51 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
40.30 real 14.03 user 0.29 sys
All pretty much as expected. Again, for reference, the CPU is:
cpu3: Intel Pentium Pro, II or III (686-class), 3392.53 MHz, id 0x206a7
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu3: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR>
cpu3: features 0xbfebfbff<SSE,SSE2,SS,HTT,TM,SBF>
cpu3: features2 0x17bae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features2 0x17bae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features2 0x17bae3ff<POPCNT,B24,AES,XSAVE,AVX>
cpu3: features3 0x28100800<SYSCALL/SYSRET,XD,EM64T>
cpu3: features4 0x1<LAHF>
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: ITLB 64 4KB entries 4-way
cpu3: DTLB 64 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: family 06 model 0a extfamily 00 extmodel 02
== Linux 3.13 on Xeon E5-1650 ==
Slightly more modern CPU:
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
Busying the other hyper-thread core:
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 15995
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>(2/1.4)</math> by enabling hyper-threading (overall instruction throughput by multiple threads).
CPU for this test was:
Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz.
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org].
* [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org].
[[Category:Computing]]
d3e8ab6ba450935dfcbfddd5850e7dbec49280b7
3283
3282
2016-06-09T02:33:03Z
Stix
2
Switch to use syntaxhighlight extension.
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
<syntaxhighlight lang="bash" enclose="div">
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
</syntaxhighlight>
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
<syntaxhighlight lang="bash" enclose="div">
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
</syntaxhighlight>
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
<syntaxhighlight lang="bash" enclose="div">
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
</syntaxhighlight>
For reference, the CPU tested was:
<syntaxhighlight lang="text" enclose="div">
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
</syntaxhighlight>
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
Start a CPU burning thread on the second thread on that core, and retest:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
And just to complete our set of tests:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
== NetBSD 5.99.59 on Intel Core i7 ==
And a more modern example on NetBSD, on a "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz", first a baseline:
<syntaxhighlight lang="bash" enclose="div">
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.24 real 9.98 user 0.26 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.23 real 10.00 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
10.27 real 9.97 user 0.29 sys
</syntaxhighlight>
With a single spinning process:
<syntaxhighlight lang="bash" enclose="div">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 29669
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.33 real 13.98 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.31 real 14.02 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
14.28 real 14.03 user 0.25 sys
</syntaxhighlight>
And now with 3 more spinning processes:
<syntaxhighlight lang="bash" enclose="div">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 11160
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 29193
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 4637
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
39.04 real 14.06 user 0.25 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
28.42 real 13.86 user 0.51 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null
40.30 real 14.03 user 0.29 sys
</syntaxhighlight>
All pretty much as expected. Again, for reference, the CPU is:
<syntaxhighlight lang="text" enclose="div">
cpu3: Intel Pentium Pro, II or III (686-class), 3392.53 MHz, id 0x206a7
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu3: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR>
cpu3: features 0xbfebfbff<SSE,SSE2,SS,HTT,TM,SBF>
cpu3: features2 0x17bae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features2 0x17bae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features2 0x17bae3ff<POPCNT,B24,AES,XSAVE,AVX>
cpu3: features3 0x28100800<SYSCALL/SYSRET,XD,EM64T>
cpu3: features4 0x1<LAHF>
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: ITLB 64 4KB entries 4-way
cpu3: DTLB 64 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: family 06 model 0a extfamily 00 extmodel 02
</syntaxhighlight>
== Linux 3.13 on Xeon E5-1650 ==
Slightly more modern CPU:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
Busying the other hyper-thread core:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 15995
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads).
CPU for this test was:
<syntaxhighlight lang="text" enclose="div">
Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz.
</syntaxhighlight>
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org].
* [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org].
[[Category:Computing]]
2d1a5304cadcf287ef04fd8c3c3b6fcf38b70bf6
3284
3283
2016-06-09T02:53:13Z
Stix
2
/* NetBSD 5.99.59 on Intel Core i7 */ Update to NetBSD 7.0 and re-run.
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
<syntaxhighlight lang="bash" enclose="div">
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
</syntaxhighlight>
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
<syntaxhighlight lang="bash" enclose="div">
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
</syntaxhighlight>
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
<syntaxhighlight lang="bash" enclose="div">
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
</syntaxhighlight>
For reference, the CPU tested was:
<syntaxhighlight lang="text" enclose="div">
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
</syntaxhighlight>
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
Start a CPU burning thread on the second thread on that core, and retest:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
And just to complete our set of tests:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
== NetBSD 7.0 on Intel Core i7 ==
And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline:
<syntaxhighlight lang="bash" enclose="div">
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.06 user 0.30 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.17 user 0.18 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.40 real 10.08 user 0.28 sys
</syntaxhighlight>
With a single spinning process:
<syntaxhighlight lang="bash" enclose="div">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 20565
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.63 real 13.69 user 0.21 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.24 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.26 user 0.20 sys
</syntaxhighlight>
And now with 3 more spinning processes:
<syntaxhighlight lang="bash" enclose="div">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 19974
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 25182
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 27197
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
32.05 real 14.22 user 0.29 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
28.45 real 14.22 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
38.47 real 14.28 user 0.21 sys
</syntaxhighlight>
All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%.
For reference, the CPU is:
<syntaxhighlight lang="text" enclose="div">
ksh$ sudo cpuctl identify 3
cpu3: highest basic info 0000000d
cpu3: highest extended info 80000008
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz
cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7)
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE>
cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2>
cpu3: features 0xbfebfbff<SS,HTT,TM,SBF>
cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX>
cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T>
cpu3: features3 0x1<LAHF>
cpu3: xsave features 0x7<x87,SSE,AVX>
cpu3: xsave instructions 0x1<XSAVEOPT>
cpu3: xsave area size: current 832, maximum 832, xgetbv enabled
cpu3: enabled xsave 0x7<x87,SSE,AVX>
cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way
cpu3: L2 cache 256KB 64B/line 8-way
cpu3: L3 cache 8MB 64B/line 16-way
cpu3: 64B prefetching
cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries
cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0)
cpu3: L2 STLB 512 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM>
cpu3: DSPM-ecx 0x9<HWF,EPB>
cpu3: SEF highest subleaf 00000000
cpu3: microcode version 0x23, platform ID 1
</syntaxhighlight>
== Linux 3.13 on Xeon E5-1650 ==
Slightly more modern CPU:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
Busying the other hyper-thread core:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 15995
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads).
CPU for this test was:
<syntaxhighlight lang="text" enclose="div">
Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz.
</syntaxhighlight>
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org].
* [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org].
[[Category:Computing]]
453933584b95a8ec785bcdbc37e2d3efe31ea4ee
Pentium 4 Hyper-threading tests
0
1666
3273
3084
2016-01-07T23:19:19Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS:
gmake: 164.12s real 133.35s user 30.01s system
gmake -j 1: 163.59s real 132.76s user 29.97s system
gmake -j 2: 141.67s real 220.55s user 45.87s system
gmake -j 3: 140.58s real 223.93s user 44.82s system
Ignoring system time, this shows about a 17% improvement in runtime.
[[Category:Computing]]
[[Category:NetBSD]]
e4f0f607814350fe923fb8dcaf4581712bef8257
Running an old Mac headless
0
1641
3274
2966
2016-01-07T23:19:22Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
To run an old Apple Macintosh (LC, LC II/Performa 400, IIci, IIsi, Quadra 700, Quadra 900/950, Macintosh Duo Dock, and Duo MiniDock) headless, certain pins on the DA-15 (15 pin D-SUB, often incorrectly called a DB-15) need to be connected to force the computer into believing a monitor attached.
* pins 4 & 11: 640 x 480 monitor
* pins 4 & 10: 834 x 624 monitor
* pins 4, 10 & 11: 512 x 384 monitor
* pins 4, 7, 10 & 11: 1152 by 870 monitor
* pins 7 & 10: VGA monitor
== See Also ==
* [http://developer.apple.com/technotes/hw/hw_08.html Apple Technical Note HW08 - Color Monitor Connections].
* [http://docs.info.apple.com/article.html?artnum=15987 Macintosh Monitor Sense Codes: Technical Description].
* [http://docs.info.apple.com/article.html?artnum=14890 Macintosh Displays: Overview of Sense Codes and Adapters].
* [http://pinouts.ru/Video/maclcvideo_pinout.shtml Apple Macintosh external video pinout].
[[Category:Computing]]
bf61af874248db3b9ccfd43eb5e8c70f8d04db2c
SCSI Sense Data
0
1614
3275
2849
2016-01-07T23:19:27Z
Stix
2
Category rename "Computer Related" -> "Computing".
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org].
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Response codes 0x70 and 0x71 sense data format
! Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Sense code definitions
!width="05%"|Sense Key
!width="10%"|Short Description
! Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ ASC and ASCQ assignments
! rowspan="2" width="5%" | ASC
! rowspan="2" width="5%" | ASCQ
! colspan="14" width="15%" | Device Type
! rowspan="2" | Description
|-
! D||T||L||P||W||R||O||M||A||E||B||K||V||F
|-
| 0x00 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION
|-
| 0x00 || 0x01 || ||T|| || || || || || || || || || || || || FILEMARK DETECTED
|-
| 0x00 || 0x02 || ||T|| || || || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x03 || ||T|| || || || || || || || || || || || || SETMARK DETECTED
|-
| 0x00 || 0x04 || ||T|| || || || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x05 || ||T||L|| || || || || || || || || || || || END-OF-DATA DETECTED
|-
| 0x00 || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED
|-
| 0x00 || 0x11 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS
|-
| 0x00 || 0x12 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED
|-
| 0x00 || 0x13 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED
|-
| 0x00 || 0x14 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR
|-
| 0x00 || 0x15 || || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN
|-
| 0x00 || 0x16 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS
|-
| 0x00 || 0x17 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED
|-
| 0x00 || 0x18 || ||T|| || || || || || || || || || || || || ERASE OPERATION IN PROGRESS
|-
| 0x00 || 0x19 || ||T|| || || || || || || || || || || || || LOCATE OPERATION IN PROGRESS
|-
| 0x00 || 0x1A || ||T|| || || || || || || || || || || || || REWIND OPERATION IN PROGRESS
|-
| 0x00 || 0x1B || ||T|| || || || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS
|-
| 0x00 || 0x1C || ||T|| || || || || || || || || || || || || VERIFY OPERATION IN PROGRESS
|-
| 0x00 || 0x1D ||D||T|| || || || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE
|-
| 0x01 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL
|-
| 0x02 || 0x00 ||D|| || || ||W||R||O||M|| || ||B||K|| || || NO SEEK COMPLETE
|-
| 0x03 || 0x00 ||D||T||L|| ||W|| ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT
|-
| 0x03 || 0x01 || ||T|| || || || || || || || || || || || || NO WRITE CURRENT
|-
| 0x03 || 0x02 || ||T|| || || || || || || || || || || || || EXCESSIVE WRITE ERRORS
|-
| 0x04 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE
|-
| 0x04 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY
|-
| 0x04 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED
|-
| 0x04 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED
|-
| 0x04 || 0x04 ||D||T||L|| || ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS
|-
| 0x04 || 0x05 ||D||T|| || ||W|| ||O||M||A|| ||B||K|| || || LOGICAL UNIT NOT READY, REBUILD IN PROGRESS
|-
| 0x04 || 0x06 ||D||T|| || ||W|| ||O||M||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS
|-
| 0x04 || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS
|-
| 0x04 || 0x08 || || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS
|-
| 0x04 || 0x09 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS
|-
| 0x04 || 0x0A ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION
|-
| 0x04 || 0x0B ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE
|-
| 0x04 || 0x0C ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE
|-
| 0x04 || 0x10 ||D||T|| || ||W||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x04 || 0x11 ||D||T|| || ||W||R||O||M||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED
|-
| 0x04 || 0x12 || || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE
|-
| 0x05 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION
|-
| 0x06 || 0x00 ||D|| || || ||W||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND
|-
| 0x07 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED
|-
| 0x08 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE
|-
| 0x08 || 0x01 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT
|-
| 0x08 || 0x02 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR
|-
| 0x08 || 0x03 ||D||T|| || || ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32)
|-
| 0x08 || 0x04 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET
|-
| 0x09 || 0x00 ||D||T|| || ||W||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR
|-
| 0x09 || 0x01 || || || || ||W||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE
|-
| 0x09 || 0x02 || || || || ||W||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE
|-
| 0x09 || 0x03 || || || || ||W||R||O|| || || || || || || || SPINDLE SERVO FAILURE
|-
| 0x09 || 0x04 ||D||T|| || ||W||R||O|| || || ||B|| || || || HEAD SELECT FAULT
|-
| 0x0A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW
|-
| 0x0B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING
|-
| 0x0B || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED
|-
| 0x0B || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED
|-
| 0x0B || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED
|-
| 0x0B || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR
|-
| 0x0C || 0x00 || ||T|| || || ||R|| || || || || || || || || WRITE ERROR
|-
| 0x0C || 0x01 || || || || || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION
|-
| 0x0C || 0x02 ||D|| || || ||W|| ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED
|-
| 0x0C || 0x03 ||D|| || || ||W|| ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT
|-
| 0x0C || 0x04 ||D||T|| || ||W|| ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR
|-
| 0x0C || 0x05 ||D||T|| || ||W|| ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION
|-
| 0x0C || 0x06 ||D||T|| || ||W|| ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE
|-
| 0x0C || 0x07 || || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED
|-
| 0x0C || 0x08 || || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED
|-
| 0x0C || 0x09 || || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING
|-
| 0x0C || 0x0A || || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED
|-
| 0x0C || 0x0B ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR
|-
| 0x0C || 0x0C ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA
|-
| 0x0C || 0x0D ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA
|-
| 0x0C || 0x0F || || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW
|-
| 0x0D || 0x00 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR
|-
| 0x0D || 0x01 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE
|-
| 0x0D || 0x02 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE
|-
| 0x0D || 0x03 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE
|-
| 0x0D || 0x04 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN
|-
| 0x0D || 0x05 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN
|-
| 0x0E || 0x00 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT
|-
| 0x0E || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT
|-
| 0x0E || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG
|-
| 0x0E || 0x03 ||D||T|| ||P|| ||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT
|-
| 0x0F || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x10 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR
|-
| 0x10 || 0x01 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED
|-
| 0x10 || 0x02 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED
|-
| 0x10 || 0x03 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED
|-
| 0x11 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR
|-
| 0x11 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED
|-
| 0x11 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT
|-
| 0x11 || 0x03 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS
|-
| 0x11 || 0x04 ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED
|-
| 0x11 || 0x05 || || || || ||W||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR
|-
| 0x11 || 0x06 || || || || ||W||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR
|-
| 0x11 || 0x07 || || || || ||W|| ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR
|-
| 0x11 || 0x08 || ||T|| || || || || || || || || || || || || INCOMPLETE BLOCK READ
|-
| 0x11 || 0x09 || ||T|| || || || || || || || || || || || || NO GAP FOUND
|-
| 0x11 || 0x0A ||D||T|| || || || ||O|| || || ||B||K|| || || MISCORRECTED ERROR
|-
| 0x11 || 0x0B ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT
|-
| 0x11 || 0x0C ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA
|-
| 0x11 || 0x0D ||D||T|| || ||W||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR
|-
| 0x11 || 0x0E ||D||T|| || ||W||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM
|-
| 0x11 || 0x0F || || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER
|-
| 0x11 || 0x10 || || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER
|-
| 0x11 || 0x11 || || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING
|-
| 0x11 || 0x12 ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR
|-
| 0x11 || 0x13 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST
|-
| 0x11 || 0x14 ||D|| || || || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT
|-
| 0x12 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD
|-
| 0x13 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD
|-
| 0x14 || 0x00 ||D||T||L|| ||W||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND
|-
| 0x14 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECORD NOT FOUND
|-
| 0x14 || 0x02 || ||T|| || || || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND
|-
| 0x14 || 0x03 || ||T|| || || || || || || || || || || || || END-OF-DATA NOT FOUND
|-
| 0x14 || 0x04 || ||T|| || || || || || || || || || || || || BLOCK SEQUENCE ERROR
|-
| 0x14 || 0x05 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT
|-
| 0x14 || 0x06 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED
|-
| 0x14 || 0x07 || ||T|| || || || || || || || || || || || || LOCATE OPERATION FAILURE
|-
| 0x15 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR
|-
| 0x15 || 0x01 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR
|-
| 0x15 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM
|-
| 0x16 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR
|-
| 0x16 || 0x01 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN
|-
| 0x16 || 0x02 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE
|-
| 0x16 || 0x03 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED
|-
| 0x16 || 0x04 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED
|-
| 0x17 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES
|-
| 0x17 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET
|-
| 0x17 || 0x03 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET
|-
| 0x17 || 0x04 || || || || ||W||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED
|-
| 0x17 || 0x05 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID
|-
| 0x17 || 0x06 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED
|-
| 0x17 || 0x07 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x08 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE
|-
| 0x17 || 0x09 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN
|-
| 0x18 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED
|-
| 0x18 || 0x01 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED
|-
| 0x18 || 0x02 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED
|-
| 0x18 || 0x03 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC
|-
| 0x18 || 0x04 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC
|-
| 0x18 || 0x05 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT
|-
| 0x18 || 0x06 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE
|-
| 0x18 || 0x07 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN
|-
| 0x18 || 0x08 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING
|-
| 0x19 || 0x00 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR
|-
| 0x19 || 0x01 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE
|-
| 0x19 || 0x02 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST
|-
| 0x19 || 0x03 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST
|-
| 0x1A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR
|-
| 0x1B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR
|-
| 0x1C || 0x00 ||D|| || || || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND
|-
| 0x1C || 0x01 ||D|| || || || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND
|-
| 0x1C || 0x02 ||D|| || || || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND
|-
| 0x1D || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION
|-
| 0x1E || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION
|-
| 0x1F || 0x00 ||D|| || || || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER
|-
| 0x20 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE
|-
| 0x20 || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x20 || 0x03 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x04 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE
|-
| 0x20 || 0x05 || ||T|| || || || || || || || || || || || || Obsolete
|-
| 0x20 || 0x06 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE
|-
| 0x20 || 0x07 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE
|-
| 0x20 || 0x08 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x09 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x0A ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x0B ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x21 || 0x00 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE
|-
| 0x21 || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS
|-
| 0x21 || 0x02 || || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE
|-
| 0x21 || 0x03 || || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP
|-
| 0x22 || 0x00 ||D|| || || || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00)
|-
| 0x23 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x24 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB
|-
| 0x24 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| CDB DECRYPTION ERROR
|-
| 0x24 || 0x02 || ||T|| || || || || || || || || || || || || Obsolete
|-
| 0x24 || 0x03 || ||T|| || || || || || || || || || || || || Obsolete
|-
| 0x24 || 0x04 || || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN
|-
| 0x24 || 0x05 || || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN
|-
| 0x24 || 0x06 || || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE
|-
| 0x24 || 0x07 || || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE
|-
| 0x25 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED
|-
| 0x26 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST
|-
| 0x26 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED
|-
| 0x26 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID
|-
| 0x26 || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED
|-
| 0x26 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION
|-
| 0x26 || 0x05 ||D||T||L||P||W||R||O||M||A|| ||B||K|| || || DATA DECRYPTION ERROR
|-
| 0x26 || 0x06 ||D||T||L||P||W||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS
|-
| 0x26 || 0x07 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x08 ||D||T||L||P||W||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS
|-
| 0x26 || 0x09 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x0A ||D||T||L||P||W||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT
|-
| 0x26 || 0x0B ||D||T||L||P||W||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED
|-
| 0x26 || 0x0C ||D||T||L||P||W||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION
|-
| 0x26 || 0x0D ||D||T||L||P||W||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION
|-
| 0x26 || 0x0E ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED
|-
| 0x26 || 0x0F || || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE
|-
| 0x26 || 0x10 || ||T|| || || || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED
|-
| 0x26 || 0x11 || ||T|| || || || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET
|-
| 0x26 || 0x12 || ||T|| || || || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND
|-
| 0x27 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || WRITE PROTECTED
|-
| 0x27 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED
|-
| 0x27 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED
|-
| 0x27 || 0x03 || ||T|| || || ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT
|-
| 0x27 || 0x04 || ||T|| || || ||R|| || || || || || || || || PERSISTENT WRITE PROTECT
|-
| 0x27 || 0x05 || ||T|| || || ||R|| || || || || || || || || PERMANENT WRITE PROTECT
|-
| 0x27 || 0x06 || || || || || ||R|| || || || || || || || || CONDITIONAL WRITE PROTECT
|-
| 0x28 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED
|-
| 0x28 || 0x01 ||D||T|| || ||W||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED
|-
| 0x28 || 0x02 || || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED
|-
| 0x29 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED
|-
| 0x29 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED
|-
| 0x29 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED
|-
| 0x29 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED
|-
| 0x29 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET
|-
| 0x29 || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED
|-
| 0x29 || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD
|-
| 0x29 || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED
|-
| 0x2A || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED
|-
| 0x2A || 0x01 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED
|-
| 0x2A || 0x02 ||D||T||L|| ||W||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED
|-
| 0x2A || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED
|-
| 0x2A || 0x04 ||D||T||L||P||W||R||O||M||A||E|| || || || || RESERVATIONS RELEASED
|-
| 0x2A || 0x05 ||D||T||L||P||W||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED
|-
| 0x2A || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED
|-
| 0x2A || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED
|-
| 0x2A || 0x08 ||D||T|| || ||W||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED
|-
| 0x2A || 0x09 ||D|| || || || || || || || || || || || || || CAPACITY DATA HAS CHANGED
|-
| 0x2A || 0x10 ||D||T|| || || || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED
|-
| 0x2A || 0x11 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS
|-
| 0x2A || 0x12 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT
|-
| 0x2A || 0x13 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED
|-
| 0x2B || 0x00 ||D||T||L||P||W||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT
|-
| 0x2C || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR
|-
| 0x2C || 0x01 || || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED
|-
| 0x2C || 0x02 || || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED
|-
| 0x2C || 0x03 || || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY
|-
| 0x2C || 0x04 || || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY
|-
| 0x2C || 0x05 || || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST
|-
| 0x2C || 0x06 || || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT
|-
| 0x2C || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS
|-
| 0x2C || 0x08 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS
|-
| 0x2C || 0x09 ||D||T||L||P||W||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS
|-
| 0x2C || 0x0A || || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS
|-
| 0x2C || 0x0B || ||T|| || || || || || || || || || || || || NOT RESERVED
|-
| 0x2D || 0x00 || ||T|| || || || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE
|-
| 0x2E || 0x00 || || || || || ||R|| || || || || || || || || INSUFFICIENT TIME FOR OPERATION
|-
| 0x2F || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR
|-
| 0x2F || 0x01 ||D|| || || || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION
|-
| 0x2F || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER
|-
| 0x30 || 0x00 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED
|-
| 0x30 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x03 ||D||T|| || || ||R|| || || || || ||K|| || || CLEANING CARTRIDGE INSTALLED
|-
| 0x30 || 0x04 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x05 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x06 ||D||T|| || ||W||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM
|-
| 0x30 || 0x07 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE
|-
| 0x30 || 0x08 || || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH
|-
| 0x30 || 0x09 || || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND
|-
| 0x30 || 0x0A ||D||T|| || ||W||R||O||M||A||E||B||K|| || || CLEANING REQUEST REJECTED
|-
| 0x30 || 0x0C || ||T|| || || || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED
|-
| 0x30 || 0x0D || ||T|| || || || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK
|-
| 0x30 || 0x10 || || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED
|-
| 0x31 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED
|-
| 0x31 || 0x01 ||D|| ||L|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED
|-
| 0x31 || 0x02 || || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING
|-
| 0x32 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE
|-
| 0x32 || 0x01 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE
|-
| 0x33 || 0x00 || ||T|| || || || || || || || || || || || || TAPE LENGTH ERROR
|-
| 0x34 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE
|-
| 0x35 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE
|-
| 0x35 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION
|-
| 0x35 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE
|-
| 0x35 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE
|-
| 0x35 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED
|-
| 0x35 || 0x05 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR
|-
| 0x36 || 0x00 || || ||L|| || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE
|-
| 0x37 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER
|-
| 0x38 || 0x00 || || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION
|-
| 0x38 || 0x02 || || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT
|-
| 0x38 || 0x04 || || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT
|-
| 0x38 || 0x06 || || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT
|-
| 0x39 || 0x00 ||D||T||L|| ||W||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED
|-
| 0x3A || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT
|-
| 0x3A || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED
|-
| 0x3A || 0x02 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN
|-
| 0x3A || 0x03 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE
|-
| 0x3A || 0x04 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3B || 0x00 || ||T||L|| || || || || || || || || || || || SEQUENTIAL POSITIONING ERROR
|-
| 0x3B || 0x01 || ||T|| || || || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM
|-
| 0x3B || 0x02 || ||T|| || || || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM
|-
| 0x3B || 0x03 || || ||L|| || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY
|-
| 0x3B || 0x04 || || ||L|| || || || || || || || || || || || SLEW FAILURE
|-
| 0x3B || 0x05 || || ||L|| || || || || || || || || || || || PAPER JAM
|-
| 0x3B || 0x06 || || ||L|| || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM
|-
| 0x3B || 0x07 || || ||L|| || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM
|-
| 0x3B || 0x08 || ||T|| || || || || || || || || || || || || REPOSITION ERROR
|-
| 0x3B || 0x09 || || || || || || || || || || || || || || || READ PAST END OF MEDIUM
|-
| 0x3B || 0x0A || || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0B || || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM
|-
| 0x3B || 0x0C || ||T|| || || || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0D ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL
|-
| 0x3B || 0x0E ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY
|-
| 0x3B || 0x0F || || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED
|-
| 0x3B || 0x11 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE
|-
| 0x3B || 0x12 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED
|-
| 0x3B || 0x13 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED
|-
| 0x3B || 0x14 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED
|-
| 0x3B || 0x15 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED
|-
| 0x3B || 0x16 || || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR
|-
| 0x3B || 0x17 || || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT
|-
| 0x3C || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x3D || 0x00 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE
|-
| 0x3E || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET
|-
| 0x3E || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE
|-
| 0x3E || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT
|-
| 0x3E || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST
|-
| 0x3E || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG
|-
| 0x3F || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED
|-
| 0x3F || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED
|-
| 0x3F || 0x02 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION
|-
| 0x3F || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED
|-
| 0x3F || 0x04 ||D||T|| || ||W||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED
|-
| 0x3F || 0x05 ||D||T|| || ||W||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED
|-
| 0x3F || 0x06 ||D||T|| || ||W||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED
|-
| 0x3F || 0x07 ||D||T|| || ||W||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED
|-
| 0x3F || 0x08 ||D||T|| || ||W||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED
|-
| 0x3F || 0x09 ||D||T|| || ||W||R||O||M||A||E||B|| || || || SPARE DELETED
|-
| 0x3F || 0x0A ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED
|-
| 0x3F || 0x0B ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET DELETED
|-
| 0x3F || 0x0C ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED
|-
| 0x3F || 0x0D ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED
|-
| 0x3F || 0x0E ||D||T||L||P||W||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED
|-
| 0x3F || 0x0F ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN
|-
| 0x3F || 0x10 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM LOADABLE
|-
| 0x3F || 0x11 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3F || 0x12 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED
|-
| 0x3F || 0x13 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED
|-
| 0x3F || 0x14 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED
|-
| 0x40 || 0x00 ||D|| || || || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN)
|-
| 0x40 || 0xNN ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh)
|-
| 0x41 || 0x00 ||D|| || || || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN)
|-
| 0x42 || 0x00 ||D|| || || || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN)
|-
| 0x43 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR
|-
| 0x44 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE
|-
| 0x44 || 0x71 ||D||T|| || || || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES
|-
| 0x45 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE
|-
| 0x46 || 0x00 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET
|-
| 0x47 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR
|-
| 0x47 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED
|-
| 0x47 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE
|-
| 0x47 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED
|-
| 0x47 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED
|-
| 0x47 || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR
|-
| 0x47 || 0x06 ||D||T|| || || || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS
|-
| 0x47 || 0x7F ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT
|-
| 0x48 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED
|-
| 0x49 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR
|-
| 0x4A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR
|-
| 0x4B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR
|-
| 0x4B || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED
|-
| 0x4B || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA
|-
| 0x4B || 0x03 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT
|-
| 0x4B || 0x04 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || NAK RECEIVED
|-
| 0x4B || 0x05 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR
|-
| 0x4B || 0x06 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT
|-
| 0x4C || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION
|-
| 0x4D || 0xNN ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG)
|-
| 0x4E || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED
|-
| 0x4F || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x50 || 0x00 || ||T|| || || || || || || || || || || || || WRITE APPEND ERROR
|-
| 0x50 || 0x01 || ||T|| || || || || || || || || || || || || WRITE APPEND POSITION ERROR
|-
| 0x50 || 0x02 || ||T|| || || || || || || || || || || || || POSITION ERROR RELATED TO TIMING
|-
| 0x51 || 0x00 || ||T|| || || ||R||O|| || || || || || || || ERASE FAILURE
|-
| 0x51 || 0x01 || || || || || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED
|-
| 0x52 || 0x00 || ||T|| || || || || || || || || || || || || CARTRIDGE FAULT
|-
| 0x53 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED
|-
| 0x53 || 0x01 || ||T|| || || || || || || || || || || || || UNLOAD TAPE FAILURE
|-
| 0x53 || 0x02 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED
|-
| 0x53 || 0x03 || || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT
|-
| 0x53 || 0x04 || ||T|| || || || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE
|-
| 0x54 || 0x00 || || || ||P|| || || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE
|-
| 0x55 || 0x00 || || || ||P|| || || || || || || || || || || SYSTEM RESOURCE FAILURE
|-
| 0x55 || 0x01 ||D|| || || || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL
|-
| 0x55 || 0x02 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES
|-
| 0x55 || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES
|-
| 0x55 || 0x04 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES
|-
| 0x55 || 0x05 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES
|-
| 0x55 || 0x06 ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE
|-
| 0x55 || 0x07 || || || || || || || || || || || || || ||F|| QUOTA ERROR
|-
| 0x55 || 0x08 || ||T|| || || || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED
|-
| 0x56 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x57 || 0x00 || || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS
|-
| 0x58 || 0x00 || || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST
|-
| 0x59 || 0x00 || || || || || || ||O|| || || || || || || || UPDATED BLOCK READ
|-
| 0x5A || 0x00 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT
|-
| 0x5A || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST
|-
| 0x5A || 0x02 ||D||T|| || ||W||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT
|-
| 0x5A || 0x03 ||D||T|| || ||W||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT
|-
| 0x5B || 0x00 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG EXCEPTION
|-
| 0x5B || 0x01 ||D||T||L||P||W||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET
|-
| 0x5B || 0x02 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM
|-
| 0x5B || 0x03 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED
|-
| 0x5C || 0x00 ||D|| || || || || ||O|| || || || || || || || RPL STATUS CHANGE
|-
| 0x5C || 0x01 ||D|| || || || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED
|-
| 0x5C || 0x02 ||D|| || || || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED
|-
| 0x5D || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x01 || || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x02 || || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x03 || || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x10 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x11 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x12 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x13 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x14 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x15 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x16 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x17 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x18 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x19 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x1A ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x1B ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x1C ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x20 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x21 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x22 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x23 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x24 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x25 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x26 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x27 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x28 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x29 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x2A ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x2B ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x2C ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x30 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x31 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x32 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x33 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x34 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x35 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x36 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x37 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x38 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x39 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x3A ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x3B ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x3C ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x40 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x41 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x42 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x43 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x44 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x45 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x46 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x47 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x48 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x49 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x4A ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x4B ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x4C ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x50 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x51 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x52 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x53 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x54 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x55 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x56 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x57 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x58 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x59 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x5A ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x5B ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x5C ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x60 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x61 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x62 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x63 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x64 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x65 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x66 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x67 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x68 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x69 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x6A ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x6B ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x6C ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0xFF ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE)
|-
| 0x5E || 0x00 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON
|-
| 0x5E || 0x01 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x02 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x03 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x04 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x41 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE
|-
| 0x5E || 0x42 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE
|-
| 0x5E || 0x43 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY
|-
| 0x5E || 0x45 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP
|-
| 0x5E || 0x47 || || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL
|-
| 0x5F || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x60 || 0x00 || || || || || || || || || || || || || || || LAMP FAILURE
|-
| 0x61 || 0x00 || || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR
|-
| 0x61 || 0x01 || || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO
|-
| 0x61 || 0x02 || || || || || || || || || || || || || || || OUT OF FOCUS
|-
| 0x62 || 0x00 || || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR
|-
| 0x63 || 0x00 || || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK
|-
| 0x63 || 0x01 || || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE
|-
| 0x64 || 0x00 || || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK
|-
| 0x64 || 0x01 || || || || || ||R|| || || || || || || || || INVALID PACKET SIZE
|-
| 0x65 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT
|-
| 0x66 || 0x00 || || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP
|-
| 0x66 || 0x01 || || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP
|-
| 0x66 || 0x02 || || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER
|-
| 0x66 || 0x03 || || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER
|-
| 0x67 || 0x00 || || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE
|-
| 0x67 || 0x01 || || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED
|-
| 0x67 || 0x02 || || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED
|-
| 0x67 || 0x03 || || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x04 || || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x05 || || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x06 || || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x07 || || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x08 || || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED
|-
| 0x67 || 0x09 || || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT
|-
| 0x67 || 0x0A ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED
|-
| 0x67 || 0x0B ||D||T|| || || || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED
|-
| 0x68 || 0x00 || || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED
|-
| 0x69 || 0x00 || || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT
|-
| 0x69 || 0x01 || || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES
|-
| 0x69 || 0x02 || || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH
|-
| 0x6A || 0x00 || || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG
|-
| 0x6B || 0x00 || || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED
|-
| 0x6B || 0x01 || || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER
|-
| 0x6B || 0x02 || || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE
|-
| 0x6C || 0x00 || || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED
|-
| 0x6D || 0x00 || || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED
|-
| 0x6E || 0x00 || || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED
|-
| 0x6F || 0x00 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE
|-
| 0x6F || 0x01 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT
|-
| 0x6F || 0x02 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED
|-
| 0x6F || 0x03 || || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION
|-
| 0x6F || 0x04 || || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION
|-
| 0x6F || 0x05 || || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR
|-
| 0x6F || 0x06 || || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING
|-
| 0x6F || 0x07 || || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING
|-
| 0x70 || 0xNN || ||T|| || || || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN
|-
| 0x71 || 0x00 || ||T|| || || || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID
|-
| 0x72 || 0x00 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR
|-
| 0x72 || 0x01 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN
|-
| 0x72 || 0x02 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT
|-
| 0x72 || 0x03 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION
|-
| 0x72 || 0x04 || || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK
|-
| 0x72 || 0x05 || || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED
|-
| 0x72 || 0x06 || || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED
|-
| 0x72 || 0x07 || || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED
|-
| 0x73 || 0x00 || || || || || ||R|| || || || || || || || || CD CONTROL ERROR
|-
| 0x73 || 0x01 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x02 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x03 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR
|-
| 0x73 || 0x04 || || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE
|-
| 0x73 || 0x05 || || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL
|-
| 0x73 || 0x06 || || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL
|-
| 0x73 || 0x10 || || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x11 || || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x17 || || || || || ||R|| || || || || || || || || RDZ IS FULL
|-
| 0x74 || 0x00 || ||T|| || || || || || || || || || || || || SECURITY ERROR
|-
| 0x74 || 0x01 || ||T|| || || || || || || || || || || || || UNABLE TO DECRYPT DATA
|-
| 0x74 || 0x02 || ||T|| || || || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING
|-
| 0x74 || 0x03 || ||T|| || || || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY
|-
| 0x74 || 0x04 || ||T|| || || || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED
|-
| 0x74 || 0x05 || ||T|| || || || || || || || || || || || || ERROR DECRYPTING DATA
|-
| 0x74 || 0x71 ||D||T|| || || ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED
|-
| 0x75 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x76 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x77 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x78 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x79 || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7A || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7B || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7C || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7D || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7E || 0x00 || || || || || || || || || || || || || || ||
|-
| 0x7F || 0x00 || || || || || || || || || || || || || || ||
|}
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center"
|+ Device legend
! Key || Description
|-
| D || DIRECT ACCESS DEVICE (SBC-2)
|-
| T || SEQUENTIAL ACCESS DEVICE (SSC)
|-
| L || PRINTER DEVICE (SSC)
|-
| P || PROCESSOR DEVICE (SPC)
|-
| W || WRITE ONCE READ MULTIPLE DEVICE (SBC-2)
|-
| R || CD DEVICE (MMC)
|-
| O || OPTICAL MEMORY DEVICE (SBC-2)
|-
| M || MEDIA CHANGER DEVICE (SMC)
|-
| A || STORAGE ARRAY DEVICE (SCC)
|-
| E || ENCLOSURE SERVICES DEVICE (SES)
|-
| B || SIMPLIFIED DIRECT-ACCESS DEVICE (RBC)
|-
| K || OPTICAL CARD READER/WRITER DEVICE (OCRW)
|-
| V || AUTOMATION/DRIVE INTERFACE (ADC)
|-
| F || OBJECT-BASED STORAGE (OSD)
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
* [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org.
[[Category:Computing]]
3ff8ecfa714ba1f79e922a4f8ad7bbdbeeffe712
Disabling Mac OS X Smooth Scrolling
0
1716
3276
2016-01-25T05:47:09Z
Stix
2
Initial.
wikitext
text/x-wiki
Getting frustrated at the slow scrolling speed in Google Chrome, I tripped over this hint out on the 'net, which appears to still work under El Capitan.
Smooth scrolling (aka scroll animation?) can be disabled globally for a user by:
<syntaxhighlight lang="text" enclose="div">
sh$ defaults write -g NSScrollAnimationEnabled -bool false
</syntaxhighlight>
Or, for a single application - eg. Google Chrome - via:
<syntaxhighlight lang="text" enclose="div">
sh$ defaults write com.google.Chrome NSScrollAnimationEnabled -bool false
</syntaxhighlight>
Under Google Chrome, this takes effect on tab creation.
[[Category:Mac OS X]]
a05e206c7a8fb32499ffa304dcec7db57739baae
Category:Mac OS X
14
1717
3277
2016-01-25T05:47:58Z
Stix
2
Initial.
wikitext
text/x-wiki
Pages relating to Apple's Mac OS X, aka Darwin, UNIX like OS.
a96b45266de886dcfc0a6c3c7e676d24cfc9527a
3278
3277
2016-01-25T05:48:40Z
Stix
2
Add computing category.
wikitext
text/x-wiki
Pages relating to Apple's Mac OS X, aka Darwin, UNIX like OS.
[[Category:Computing]]
dd502419de8df5f8ebd4821b50a68d03559b4041
pkgsrc build bugs
0
1718
3285
2016-07-18T04:44:33Z
Stix
2
Initial dump of pkgsrc-2016Q2 problems
wikitext
text/x-wiki
== pkgsrc-2016Q2 ==
=== Mac OS X / darwin ===
==== devel/libhid ====
<code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>.
<syntaxhighlight lang="text" enclose="div">
ld: library not found for -lIOKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
</syntaxhighlight>
=== NetBSD 7.0 amd64 ===
==== x11/qt3-libs ====
<code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>.
<syntaxhighlight lang="text" enclose="div">
Finding project files. Please wait...
Usage:
split -split <bigfile> <basename> [<size>] -- split file into parts
split -join <splitfile> [<outputfile>] -- join file parts into original file
split -verify <splitfile> -- verify a split file
</syntaxhighlight>
[Category:Mac OS X]
[Category:NetBSD]
07e3f7c5a6faccfd6093b3e6b5cfddc760cb279f
3286
3285
2016-07-18T06:10:09Z
Stix
2
Add qt3-tools.
wikitext
text/x-wiki
== pkgsrc-2016Q2 ==
=== Mac OS X / darwin ===
==== devel/libhid ====
<code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>.
<syntaxhighlight lang="text" enclose="div">
ld: library not found for -lIOKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
</syntaxhighlight>
==== devel/qt3-tools ====
Gah. Need to pkg_delete <code>qt3-tools</code> before building <code>qt3-tools</code>.
<syntaxhighlight lang="text" enclose="div">
libtool: link: cannot find the library `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' or unhandled argument `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la'
</syntaxhighlight>
=== NetBSD 7.0 amd64 ===
==== x11/qt3-libs ====
<code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>.
<syntaxhighlight lang="text" enclose="div">
Finding project files. Please wait...
Usage:
split -split <bigfile> <basename> [<size>] -- split file into parts
split -join <splitfile> [<outputfile>] -- join file parts into original file
split -verify <splitfile> -- verify a split file
</syntaxhighlight>
[Category:Mac OS X]
[Category:NetBSD]
e9c65d999b9ccb937527769187bd2653b108926f
3287
3286
2016-07-18T06:11:10Z
Stix
2
Fix links.
wikitext
text/x-wiki
== pkgsrc-2016Q2 ==
=== Mac OS X / darwin ===
==== devel/libhid ====
<code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>.
<syntaxhighlight lang="text" enclose="div">
ld: library not found for -lIOKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
</syntaxhighlight>
==== devel/qt3-tools ====
Gah. Need to pkg_delete <code>qt3-tools</code> before building <code>qt3-tools</code>.
<syntaxhighlight lang="text" enclose="div">
libtool: link: cannot find the library `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' or unhandled argument `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la'
</syntaxhighlight>
=== NetBSD 7.0 amd64 ===
==== x11/qt3-libs ====
<code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>.
<syntaxhighlight lang="text" enclose="div">
Finding project files. Please wait...
Usage:
split -split <bigfile> <basename> [<size>] -- split file into parts
split -join <splitfile> [<outputfile>] -- join file parts into original file
split -verify <splitfile> -- verify a split file
</syntaxhighlight>
[[Category:Mac OS X]]
[[Category:NetBSD]]
ed8e2149599a580238e413c98254f07926f2fbec
3288
3287
2016-07-18T10:52:14Z
Stix
2
Add x11/qt3-tools.
wikitext
text/x-wiki
== pkgsrc-2016Q2 ==
=== Mac OS X / darwin ===
==== devel/libhid ====
<code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>.
<syntaxhighlight lang="text" enclose="div">
ld: library not found for -lIOKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
</syntaxhighlight>
==== devel/qt3-tools ====
Gah. Need to pkg_delete <code>qt3-tools</code> before building <code>qt3-tools</code>.
<syntaxhighlight lang="text" enclose="div">
libtool: link: cannot find the library `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' or unhandled argument `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la'
</syntaxhighlight>
=== NetBSD 7.0 amd64 ===
==== x11/qt3-libs + x11/qt3-tools ====
<code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>.
<syntaxhighlight lang="text" enclose="div">
Finding project files. Please wait...
Usage:
split -split <bigfile> <basename> [<size>] -- split file into parts
split -join <splitfile> [<outputfile>] -- join file parts into original file
split -verify <splitfile> -- verify a split file
</syntaxhighlight>
[[Category:Mac OS X]]
[[Category:NetBSD]]
3cf63b11d58019cae949c67ffba12cf92ae2aedf
pkgsrc avrdude on Mac OS X
0
1719
3289
2016-07-24T07:36:28Z
Stix
2
Created page with "Found with pkgsrc-2016Q1 & pkgsrc-2016Q2: <syntaxhighlight lang="text" enclose="div"> bash$ avrdude -? dyld: Library not loaded: libftdi1.2.dylib Referenced from: /Users/st..."
wikitext
text/x-wiki
Found with pkgsrc-2016Q1 & pkgsrc-2016Q2:
<syntaxhighlight lang="text" enclose="div">
bash$ avrdude -?
dyld: Library not loaded: libftdi1.2.dylib
Referenced from: /Users/stix/pkg64/bin/avrdude
Reason: image not found
Trace/BPT trap: 5
</syntaxhighlight>
Sure enough, it doesn't have a full path set:
<syntaxhighlight lang="text" enclose="div">
bash$ otool -L ~/pkg64/bin/avrdude
/Users/stix/pkg64/bin/avrdude:
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1258.1.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
/Users/stix/pkg64/lib/libusb-1.0.0.dylib (compatibility version 2.0.0, current version 2.0.0)
/Users/stix/pkg64/lib/libusb-0.1.4.dylib (compatibility version 9.0.0, current version 9.4.0)
libftdi1.2.dylib (compatibility version 2.0.0, current version 2.1.0)
/Users/stix/pkg64/lib/libelf.0.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1)
/Users/stix/pkg64/lib/libreadline.6.dylib (compatibility version 7.0.0, current version 7.3.0)
/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)
</syntaxhighlight>
Thankfully, this can be easily fixed:
<syntaxhighlight lang="text" enclose="div">
bash$ install_name_tool -change libftdi1.2.dylib /Users/stix/pkg64/lib/libftdi1.2.dylib /Users/stix/pkg64/bin/avrdude
</syntaxhighlight>
[[Category:Arduino]]
[[Category:Mac OS X]]
b674b7fb7560e0995eb7100fe871038779623c32
Cache Hit Ratio
0
1457
3290
3269
2016-08-10T01:50:16Z
Stix
2
Fix bad math.
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches:
<math>
p = \frac{1}{1 - r}
</math>
Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by:
<math>
\frac{1 - r_{1}}{1 - r_{2}}
</math>
Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5.
<math>
\frac{1 - 0.95}{1 - 0.98} = 2.5
</math>
{{clr}}
[[Category:Computing]]
[[Category:Mathematics]]
99b8d2ce0f237954fbe6bd91eb8b89011349d1a0
3294
3290
2016-09-16T12:28:17Z
Stix
2
Template: clr -> Clear
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches:
<math>
p = \frac{1}{1 - r}
</math>
Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by:
<math>
\frac{1 - r_{1}}{1 - r_{2}}
</math>
Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5.
<math>
\frac{1 - 0.95}{1 - 0.98} = 2.5
</math>
{{Clear}}
[[Category:Computing]]
[[Category:Mathematics]]
789ca91095ae7fd08d830a91359a71796c82df67
3311
3294
2017-01-18T14:23:00Z
Stix
2
Fix definition... it's been incorrect all this time!
wikitext
text/x-wiki
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of lookups, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches:
<math>
p = \frac{1}{1 - r}
</math>
Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by:
<math>
\frac{1 - r_{1}}{1 - r_{2}}
</math>
Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5.
<math>
\frac{1 - 0.95}{1 - 0.98} = 2.5
</math>
{{Clear}}
[[Category:Computing]]
[[Category:Mathematics]]
1227951170901f635382491fb72635ce5bfbe9c5
3312
3311
2017-01-20T09:51:08Z
Stix
2
Re-order paragraphs, since this page is now a google featured snippet.
wikitext
text/x-wiki
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of lookups, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches:
<math>
p = \frac{1}{1 - r}
</math>
Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by:
<math>
\frac{1 - r_{1}}{1 - r_{2}}
</math>
Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5.
<math>
\frac{1 - 0.95}{1 - 0.98} = 2.5
</math>
{{Clear}}
[[Category:Computing]]
[[Category:Mathematics]]
91363b247fd460989c7c80bad9ac544564e81159
Favourite Quotes
0
1683
3291
3245
2016-08-19T07:37:19Z
Stix
2
/* General */ Add "Truth fears no questions"
wikitext
text/x-wiki
== General ==
Truth fears no questions.<br>
-- unknown
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
3f6556a1b08491db52e166fb6e8c47c0fa328481
3292
3291
2016-09-08T12:07:43Z
Stix
2
/* General */ Add Aristotle quote
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
ed648a95d613324b7de6f9018d943a324e51eae5
3322
3292
2017-03-29T20:53:20Z
Stix
2
/* Religion */ James Madison quote
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
c4deafaf844aeb6acff6325a1f136676a59dbd9f
Template:Clear
10
1720
3293
2016-09-16T12:26:31Z
Stix
2
From wikipedia
wikitext
text/x-wiki
<div style="clear:{{{1|both}}};">
dd599a75298328b0e62386584a89126841ff3d8e
Using git with self-signed SSL certifcates
0
1721
3295
2016-09-26T13:36:22Z
Stix
2
git & self-signed SSL certs
wikitext
text/x-wiki
Trying to use self-signed SSL certificates with git is likely to cause an error like:
<syntaxhighlight lang="text" enclose="div">
sh$ git clone https://fubar.com/fubar.git FuBar
Cloning into 'FuBar'...
fatal: unable to access 'https://fubar.com/fubar.git/': SSL certificate problem: unable to get local issuer certificate
</syntaxhighlight>
While it's possible to disable SSL certificate validation globally for git:
<syntaxhighlight lang="text" enclose="div">
sh$ git config --global http.sslVerify=false
</syntaxhighlight>
This leaves you exposed to Man-In-The-Middle attacks. It's easy enough to disable for just the one invocation:
<syntaxhighlight lang="text" enclose="div">
sh$ git -c http.sslVerify=false clone https://...
</syntaxhighlight>
If possible, it's much better to just tell git to use the right certificate bundle, eg.:
<syntaxhighlight lang="text" enclose="div">
sh$ git config --global http.sslCAinfo /bin/curl-ca-bundle.crt
</syntaxhighlight>
[[Category:Computing]]
df77a066eaf597f51d24b2504d45db6c2753395c
Sandbox
0
728
3296
3281
2016-10-04T11:03:57Z
Stix
2
/* Math Test */ Indent the 1st formula like the others
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\pi}=\cos x+{i}\sin x</math>
for <math>x=\pi</math>.
==== e Limit Representation ====
:<math>e == \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e == \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math>
3c0f90d893706a11049f92a373aa1e6c0f3170ff
3301
3296
2016-11-06T21:57:26Z
Stix
2
/* e Limit Representation */ Expand on 'e'.
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\pi}=\cos x+{i}\sin x</math>
for <math>x=\pi</math>.
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math>
eafb88614ee10e7e3157b491428e43c3f4de14be
3302
3301
2016-12-08T14:37:17Z
Stix
2
/* Math Test */ Add a surprising factorial
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\pi}=\cos x+{i}\sin x</math>
for <math>x=\pi</math>.
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math>
59ae3feca788bd1b6473288f59f1566527b3de29
3306
3302
2017-01-02T08:07:26Z
Stix
2
/* Surprising Factorial */ Add gamma function and approximations
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\pi}=\cos x+{i}\sin x</math>
for <math>x=\pi</math>.
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math>
dddca24b1d36ac2befb82b1ff0ac76888fd043c4
3307
3306
2017-01-02T08:08:41Z
Stix
2
/* Tetrahedral angle */ Change equals to approx
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\pi}=\cos x+{i}\sin x</math>
for <math>x=\pi</math>.
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2\approx109.47^\circ</math>
a691d8f3ba25a212a81c5aca503e7c835336b222
3328
3307
2017-12-05T11:49:18Z
Stix
2
/* Math Test */ Add fibonacci sequence
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Fibonacci Sequence ====
:<math>F_{n} = F_{n-1} + F_{n-2}</math>
:<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math>
:<math>F_{n} =\frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math>
where:
:<math>\psi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math>
and:
:<math>\psi ={\frac {1-{\sqrt {5}}}{2}}=1-\varphi =-{1 \over \varphi } \approx -0.6180339887\cdots</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\pi}=\cos x+{i}\sin x</math>
for <math>x=\pi</math>.
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2\approx109.47^\circ</math>
ba996a169838e55c538a84ebbefea5185b48c1cd
About Stix
0
785
3297
3243
2016-10-04T12:00:58Z
Stix
2
/* Instant Messaging */ Fix facebook URL.
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW.
=== Employment ===
I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stixpjr@gmail.com<br>
Mobile: +61 419 432 517<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/stixpjr
|-
| '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|}
==== GPG/PGP Public Key ====
<pre>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj
W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu
scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA
MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/
3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P
Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0
aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW
AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s
YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj
lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc
ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn
L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS
yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b
PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72
V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL
U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX
0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0
OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl
IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY
m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH
AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ
1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA
G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du
jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq
wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C
=6iPW
-----END PGP PUBLIC KEY BLOCK-----
</pre>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Dec 2007-> || mailto:stix@google.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
5bfe41550e833c96a63c3b4d77ef557d10b05317
Wikipedia Status Links
0
801
3298
3063
2016-10-18T02:11:24Z
Stix
2
Remove dead links, add some fresh ones.
wikitext
text/x-wiki
* [https://status.wikimedia.org/ Public Website Health Status for Wikimedia Foundation - Core services].
* [https://ganglia.wikimedia.org/ Ganglia].
* [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel.
[[Category:Links]]
6b4e770a58f2f1f37a47a8c560f76dbb2204f509
Category:Pages with syntax highlighting errors
14
1722
3299
2016-11-05T03:52:55Z
Stix
2
syntaxhighlight error category
wikitext
text/x-wiki
Automatically created category containing pages using syntaxhighlight with a bad language.
69c43ee41051aa1d35b612ddaf012dadfb39644c
3317
3299
2017-03-21T11:55:02Z
Stix
2
Add interwiki link
wikitext
text/x-wiki
Automatically created category containing pages using [[mw:Extension:SyntaxHighlight]] with a bad language.
cfd1674ca3eb6e2420f86a5d09e8e9846970cffe
Disabling Mac OS X Smooth Scrolling
0
1716
3300
3276
2016-11-05T03:58:14Z
Stix
2
syntaxhighlight fix
wikitext
text/x-wiki
Getting frustrated at the slow scrolling speed in Google Chrome, I tripped over this hint out on the 'net, which appears to still work under El Capitan.
Smooth scrolling (aka scroll animation?) can be disabled globally for a user by:
<syntaxhighlight lang="text">
sh$ defaults write -g NSScrollAnimationEnabled -bool false
</syntaxhighlight>
Or, for a single application - eg. Google Chrome - via:
<syntaxhighlight lang="text">
sh$ defaults write com.google.Chrome NSScrollAnimationEnabled -bool false
</syntaxhighlight>
Under Google Chrome, this takes effect on tab creation.
[[Category:Mac OS X]]
49a71c11719264a04186ff027d0f7ada73f22393
Billion ADSL router undocumented endpoints
0
1723
3303
2016-12-26T11:33:25Z
Stix
2
Created page with "These are a list of URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past. ; adsl_diag.asp : Thorough ADSL diagnostics - requires modem r..."
wikitext
text/x-wiki
These are a list of URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past.
; adsl_diag.asp : Thorough ADSL diagnostics - requires modem reboot.
; ic.asp : Internal Controls - IP session counters, timeouts, NAT, etc.
; iptv.asp : Noise margin settings (normal, IPTV, max line rate, etc).
; tcwd.asp : Software watchdog enable/disable.
; wireless_txpower.asp : Control wireless transmit power.
[[Category:Computing]]
8e62d37de2488ad1a13b4179a0d9fc69a130b2c7
3304
3303
2016-12-26T12:48:30Z
Stix
2
Expand
wikitext
text/x-wiki
These are a list of (hidden) URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past.
; adsl_diag.asp : Thorough ADSL diagnostics - requires modem reboot.
; ic.asp : Internal Controls - IP session counters, timeouts, NAT, etc.
; iptv.asp : Noise margin settings (normal, IPTV, max line rate, etc).
; PortCtrl.asp : Ethernet manual port control.
; port_status.asp : Ethernet port status.
; PPPoE_Reconnect_Timer.asp : Configure PPPoE reconnect time.
; tcwd.asp : Software watchdog enable/disable.
; wipcaEnable.asp : WAN IP Change Alert - email notification on IP change.
; wireless_txpower.asp : Control wireless transmit power.
[[Category:Computing]]
a952e998b8ef8b788fb07481cff2a7c3ed1ca629
3305
3304
2016-12-28T13:39:45Z
Stix
2
Turn all the endpoints into links with the default IP.
wikitext
text/x-wiki
These are a list of (hidden) URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past.
; http://192.168.1.254/adsl_diag.asp : Thorough ADSL diagnostics - requires modem reboot.
; http://192.168.1.254/ic.asp : Internal Controls - IP session counters, timeouts, NAT, etc.
; http://192.168.1.254/iptv.asp : Noise margin settings (normal, IPTV, max line rate, etc).
; http://192.168.1.254/PortCtrl.asp : Ethernet manual port control.
; http://192.168.1.254/port_status.asp : Ethernet port status.
; http://192.168.1.254/PPPoE_Reconnect_Timer.asp : Configure PPPoE reconnect time.
; http://192.168.1.254/tcwd.asp : Software watchdog enable/disable.
; http://192.168.1.254/wipcaEnable.asp : WAN IP Change Alert - email notification on IP change.
; http://192.168.1.254/wireless_txpower.asp : Control wireless transmit power.
[[Category:Computing]]
316713b0e7c95f0df46ec3a25f901b18311d26cc
3331
3305
2018-01-08T04:16:40Z
Stix
2
Add engdebug endpoint.
wikitext
text/x-wiki
These are a list of (hidden) URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past.
; http://192.168.1.254/adsl_diag.asp : Thorough ADSL diagnostics - requires modem reboot.
; http://192.168.1.254/engdebug.html : Configure WAN port mirroring for tracing upstream PPPoE traffic.
; http://192.168.1.254/ic.asp : Internal Controls - IP session counters, timeouts, NAT, etc.
; http://192.168.1.254/iptv.asp : Noise margin settings (normal, IPTV, max line rate, etc).
; http://192.168.1.254/PortCtrl.asp : Ethernet manual port control.
; http://192.168.1.254/port_status.asp : Ethernet port status.
; http://192.168.1.254/PPPoE_Reconnect_Timer.asp : Configure PPPoE reconnect time.
; http://192.168.1.254/tcwd.asp : Software watchdog enable/disable.
; http://192.168.1.254/wipcaEnable.asp : WAN IP Change Alert - email notification on IP change.
; http://192.168.1.254/wireless_txpower.asp : Control wireless transmit power.
[[Category:Computing]]
d450fd988e60d97406cc8918d4b1f34a3dc287af
gdb Quick Reference
0
1710
3308
3251
2017-01-04T23:43:52Z
Stix
2
Expand out the logging steps.
wikitext
text/x-wiki
== Running ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| step
| s
| step to next source line, possibly into functions
|-
| next
| n
| step over any functions to next source line
|-
| finish
| fin
| step out of the current stack frame/function
|-
| stepi
|
| step to next instruction, stepping into subroutine calls
|-
| nexti
|
| step to next instruction, stepping over subroutine calls
|}
== Breakpoints ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info breakpoints
| i b
| display breakpoints
|-
| delete <n>
| d <n>
| delete breakpoint numbered <n>
|-
| breakpoint <n>
| b <n>
| breakpoint at <n>, which may be a symbol, line number or address
|}
== Dumping output to a file ==
<syntaxhighlight lang="text" enclose="div">
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
</syntaxhighlight>
== Examples ==
=== Dump stack on function call ===
Dump thread stack each and every time a specific function is called, writing to a log.
<syntaxhighlight lang="text" enclose="div">
ksh$ gdb /bin/ls
GNU gdb (GDB) 7.7.1
...
(gdb) b malloc
Breakpoint 1 at 0x401360
(gdb) commands
Type commands for breakpoint(s) 1, one per line.
End with a line saying just "end".
>bt
>c
>end
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
(gdb) run
...
(gdb) quit
ksh$ head -10 /tmp/ls.malloc.log
Starting program: /bin/ls
Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12
#2 0x00000000004023fa in ls_main ()
#3 0x0000000000401715 in ___start ()
#4 0x00007f7ff7ffa000 in ?? ()
#5 0x0000000000000001 in ?? ()
#6 0x00007f7ffffffca0 in ?? ()
#7 0x0000000000000000 in ?? ()
</syntaxhighlight>
[[Category:UNIX]]
c00aab3814ac5a08193e62b47142364a428120c5
3309
3308
2017-01-05T00:06:41Z
Stix
2
Remove "enclose" params.
wikitext
text/x-wiki
== Running ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| step
| s
| step to next source line, possibly into functions
|-
| next
| n
| step over any functions to next source line
|-
| finish
| fin
| step out of the current stack frame/function
|-
| stepi
|
| step to next instruction, stepping into subroutine calls
|-
| nexti
|
| step to next instruction, stepping over subroutine calls
|}
== Breakpoints ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info breakpoints
| i b
| display breakpoints
|-
| delete <n>
| d <n>
| delete breakpoint numbered <n>
|-
| breakpoint <n>
| b <n>
| breakpoint at <n>, which may be a symbol, line number or address
|}
== Dumping output to a file ==
<syntaxhighlight lang="text">
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
</syntaxhighlight>
== Examples ==
=== Dump stack on function call ===
Dump thread stack each and every time a specific function is called, writing to a log.
<syntaxhighlight lang="text">
ksh$ gdb /bin/ls
GNU gdb (GDB) 7.7.1
...
(gdb) b malloc
Breakpoint 1 at 0x401360
(gdb) commands
Type commands for breakpoint(s) 1, one per line.
End with a line saying just "end".
>bt
>c
>end
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
(gdb) run
...
(gdb) quit
ksh$ head -10 /tmp/ls.malloc.log
Starting program: /bin/ls
Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12
#2 0x00000000004023fa in ls_main ()
#3 0x0000000000401715 in ___start ()
#4 0x00007f7ff7ffa000 in ?? ()
#5 0x0000000000000001 in ?? ()
#6 0x00007f7ffffffca0 in ?? ()
#7 0x0000000000000000 in ?? ()
</syntaxhighlight>
[[Category:UNIX]]
0871fe3249f99ce4eb8e94a0f89822c0f53e9c21
3310
3309
2017-01-05T02:00:20Z
Stix
2
Added "See Also"
wikitext
text/x-wiki
== Running ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| step
| s
| step to next source line, possibly into functions
|-
| next
| n
| step over any functions to next source line
|-
| finish
| fin
| step out of the current stack frame/function
|-
| stepi
|
| step to next instruction, stepping into subroutine calls
|-
| nexti
|
| step to next instruction, stepping over subroutine calls
|}
== Breakpoints ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info breakpoints
| i b
| display breakpoints
|-
| delete <n>
| d <n>
| delete breakpoint numbered <n>
|-
| breakpoint <n>
| b <n>
| breakpoint at <n>, which may be a symbol, line number or address
|}
== Dumping output to a file ==
<syntaxhighlight lang="text">
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
</syntaxhighlight>
== Examples ==
=== Dump stack on function call ===
Dump thread stack each and every time a specific function is called, writing to a log.
<syntaxhighlight lang="text">
ksh$ gdb /bin/ls
GNU gdb (GDB) 7.7.1
...
(gdb) b malloc
Breakpoint 1 at 0x401360
(gdb) commands
Type commands for breakpoint(s) 1, one per line.
End with a line saying just "end".
>bt
>c
>end
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
(gdb) run
...
(gdb) quit
ksh$ head -10 /tmp/ls.malloc.log
Starting program: /bin/ls
Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12
#2 0x00000000004023fa in ls_main ()
#3 0x0000000000401715 in ___start ()
#4 0x00007f7ff7ffa000 in ?? ()
#5 0x0000000000000001 in ?? ()
#6 0x00007f7ffffffca0 in ?? ()
#7 0x0000000000000000 in ?? ()
</syntaxhighlight>
== See Also ==
=== External ===
* [https://sourceware.org/gdb/onlinedocs/ gdb online docs]
[[Category:UNIX]]
b598f374b8ac417fde638726b744c96be143ae07
3315
3310
2017-03-10T05:13:26Z
Stix
2
Add Examining state.
wikitext
text/x-wiki
== Running ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| step
| s
| step to next source line, possibly into functions
|-
| next
| n
| step over any functions to next source line
|-
| finish
| fin
| step out of the current stack frame/function
|-
| stepi
|
| step to next instruction, stepping into subroutine calls
|-
| nexti
|
| step to next instruction, stepping over subroutine calls
|}
== Examining state ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info registers
| i r
| Dump out common registers
|}
== Breakpoints ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info breakpoints
| i b
| display breakpoints
|-
| delete <n>
| d <n>
| delete breakpoint numbered <n>
|-
| breakpoint <n>
| b <n>
| breakpoint at <n>, which may be a symbol, line number or address
|}
== Dumping output to a file ==
<syntaxhighlight lang="text">
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
</syntaxhighlight>
== Examples ==
=== Dump stack on function call ===
Dump thread stack each and every time a specific function is called, writing to a log.
<syntaxhighlight lang="text">
ksh$ gdb /bin/ls
GNU gdb (GDB) 7.7.1
...
(gdb) b malloc
Breakpoint 1 at 0x401360
(gdb) commands
Type commands for breakpoint(s) 1, one per line.
End with a line saying just "end".
>bt
>c
>end
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
(gdb) run
...
(gdb) quit
ksh$ head -10 /tmp/ls.malloc.log
Starting program: /bin/ls
Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12
#2 0x00000000004023fa in ls_main ()
#3 0x0000000000401715 in ___start ()
#4 0x00007f7ff7ffa000 in ?? ()
#5 0x0000000000000001 in ?? ()
#6 0x00007f7ffffffca0 in ?? ()
#7 0x0000000000000000 in ?? ()
</syntaxhighlight>
== See Also ==
=== External ===
* [https://sourceware.org/gdb/onlinedocs/ gdb online docs]
[[Category:UNIX]]
6f58500639f203be5f65b440a6f259fe76097bd7
Entering Special Characters in the X Window System
0
791
3313
3255
2017-02-01T23:10:53Z
Stix
2
Adding "therefore", ∴
wikitext
text/x-wiki
In the X Window System (X11), special characters (accented characters, currency symbols, mathematical symbols, fractions, ligatures and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>.
The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice:
$ xmodmap -e "keycode 115 = Multi_key"
Or, more conveniently add the appropriate line to your configuration files:
$ cat ${HOME}/.Xmodmap
keycode 115 = Multi_key
$ xmodmap ${HOME}/.Xmodmap
A few examples are:
{| {{Greytable}}
! Sequence || Name || Character
|-
| Multi_key a ` || Agrave || à
|-
| Multi_key a ' || Aacute || á
|-
| Multi_key a " || Adiaeresis || ä
|-
| Multi_key a e || ae || æ
|-
| Multi_key o ~ || Otilde || õ
|-
| Multi_key s s || ssharp (German eszett) || ß
|-
| Multi_key R O || registered || ®
|-
| Multi_key c / || cent || ¢
|-
| Multi_key Y = || yen || ¥
|-
| Multi_key C = || EuroSign || €
|-
| Multi_key x o || currency || ¤
|-
| Multi_key - , || notsign || ¬
|-
| Multi_key 3 4 || threequarters || ¾
|-
| Multi_key + - || plusminus || ±
|-
| Multi_key < < || guillemotleft || «
|-
| Multi_key > > || guillemotright || »
|-
| Multi_key 0 * || degree || °
|-
| Multi_key - : || division || ÷
|-
| Multi_key x x || multiply || ×
|-
| Multi_key u / || mu || µ
|-
| Multi_key ^ 1 || onesuperior || ¹
|-
| Multi_key ^ 2 || twosuperior || ²
|-
| Multi_key ^ 3 || threesuperior || ³
|-
| Multi_key ^ . || periodcentered || ·
|-
| Multi_key p ! || paragraph || ¶
|-
| Multi_key ? ? || questiondown || ¿
|-
| Multi_key <nowiki>| |</nowiki> || brokenbar || ¦
|-
| Multi_key ! ^ || brokenbar || ¦
|-
| Multi_key . . || ellipsis || …
|-
| Multi_key : . || therefore || ∴
|}
A list of many of the possible special characters that can be entered can be found in files named something like:
* <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt>
== See Also ==
* [[wikipedia::Compose key]]
* [[wikipedia::Diacritic]]
[[Category:UNIX]]
1f6fd2729629a0f10aa518b870b2bb9d7b834042
3314
3313
2017-02-14T05:14:47Z
Stix
2
Add simpler shortcut for degree symbol
wikitext
text/x-wiki
In the X Window System (X11), special characters (accented characters, currency symbols, mathematical symbols, fractions, ligatures and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>.
The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice:
$ xmodmap -e "keycode 115 = Multi_key"
Or, more conveniently add the appropriate line to your configuration files:
$ cat ${HOME}/.Xmodmap
keycode 115 = Multi_key
$ xmodmap ${HOME}/.Xmodmap
A few examples are:
{| {{Greytable}}
! Sequence || Name || Character
|-
| Multi_key a ` || Agrave || à
|-
| Multi_key a ' || Aacute || á
|-
| Multi_key a " || Adiaeresis || ä
|-
| Multi_key a e || ae || æ
|-
| Multi_key o ~ || Otilde || õ
|-
| Multi_key s s || ssharp (German eszett) || ß
|-
| Multi_key R O || registered || ®
|-
| Multi_key c / || cent || ¢
|-
| Multi_key Y = || yen || ¥
|-
| Multi_key C = || EuroSign || €
|-
| Multi_key x o || currency || ¤
|-
| Multi_key - , || notsign || ¬
|-
| Multi_key 3 4 || threequarters || ¾
|-
| Multi_key + - || plusminus || ±
|-
| Multi_key < < || guillemotleft || «
|-
| Multi_key > > || guillemotright || »
|-
| Multi_key o o || degree || °
|-
| Multi_key 0 * || degree || °
|-
| Multi_key - : || division || ÷
|-
| Multi_key x x || multiply || ×
|-
| Multi_key u / || mu || µ
|-
| Multi_key ^ 1 || onesuperior || ¹
|-
| Multi_key ^ 2 || twosuperior || ²
|-
| Multi_key ^ 3 || threesuperior || ³
|-
| Multi_key ^ . || periodcentered || ·
|-
| Multi_key p ! || paragraph || ¶
|-
| Multi_key ? ? || questiondown || ¿
|-
| Multi_key <nowiki>| |</nowiki> || brokenbar || ¦
|-
| Multi_key ! ^ || brokenbar || ¦
|-
| Multi_key . . || ellipsis || …
|-
| Multi_key : . || therefore || ∴
|}
A list of many of the possible special characters that can be entered can be found in files named something like:
* <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt>
== See Also ==
* [[wikipedia::Compose key]]
* [[wikipedia::Diacritic]]
[[Category:UNIX]]
87ccafa1ce31057d34c73ce13486dc225387e352
Pentium 4 Hyper-threading tests
0
1666
3316
3273
2017-03-21T11:42:16Z
Stix
2
Add See Also and switch to syntaxhighlight
wikitext
text/x-wiki
Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS:
<syntaxhighlight lang="bash" enclose="div">
gmake: 164.12s real 133.35s user 30.01s system
gmake -j 1: 163.59s real 132.76s user 29.97s system
gmake -j 2: 141.67s real 220.55s user 45.87s system
gmake -j 3: 140.58s real 223.93s user 44.82s system
</syntaxhighlight>
Ignoring system time, this shows about a 17% improvement in runtime.
== See Also ==
* [[Hyper-threading and CPU time]].
[[Category:Computing]]
[[Category:NetBSD]]
7e0f537101f44ee6b9562929e6a02dc368e5c896
3320
3316
2017-03-21T12:11:34Z
Stix
2
bash -> text
wikitext
text/x-wiki
Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS:
<syntaxhighlight lang="text">
gmake: 164.12s real 133.35s user 30.01s system
gmake -j 1: 163.59s real 132.76s user 29.97s system
gmake -j 2: 141.67s real 220.55s user 45.87s system
gmake -j 3: 140.58s real 223.93s user 44.82s system
</syntaxhighlight>
Ignoring system time, this shows about a 17% improvement in runtime.
== See Also ==
* [[Hyper-threading and CPU time]].
[[Category:Computing]]
[[Category:NetBSD]]
6a55641123a2b84d19a92726c760e6d4986f02ce
Hyper-threading and CPU time
0
1669
3318
3284
2017-03-21T11:58:52Z
Stix
2
/* See Also */ Use interwiki links
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
<syntaxhighlight lang="bash" enclose="div">
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
</syntaxhighlight>
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
<syntaxhighlight lang="bash" enclose="div">
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
</syntaxhighlight>
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
<syntaxhighlight lang="bash" enclose="div">
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
</syntaxhighlight>
For reference, the CPU tested was:
<syntaxhighlight lang="text" enclose="div">
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
</syntaxhighlight>
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
Start a CPU burning thread on the second thread on that core, and retest:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
And just to complete our set of tests:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
== NetBSD 7.0 on Intel Core i7 ==
And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline:
<syntaxhighlight lang="bash" enclose="div">
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.06 user 0.30 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.17 user 0.18 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.40 real 10.08 user 0.28 sys
</syntaxhighlight>
With a single spinning process:
<syntaxhighlight lang="bash" enclose="div">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 20565
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.63 real 13.69 user 0.21 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.24 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.26 user 0.20 sys
</syntaxhighlight>
And now with 3 more spinning processes:
<syntaxhighlight lang="bash" enclose="div">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 19974
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 25182
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 27197
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
32.05 real 14.22 user 0.29 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
28.45 real 14.22 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
38.47 real 14.28 user 0.21 sys
</syntaxhighlight>
All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%.
For reference, the CPU is:
<syntaxhighlight lang="text" enclose="div">
ksh$ sudo cpuctl identify 3
cpu3: highest basic info 0000000d
cpu3: highest extended info 80000008
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz
cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7)
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE>
cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2>
cpu3: features 0xbfebfbff<SS,HTT,TM,SBF>
cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX>
cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T>
cpu3: features3 0x1<LAHF>
cpu3: xsave features 0x7<x87,SSE,AVX>
cpu3: xsave instructions 0x1<XSAVEOPT>
cpu3: xsave area size: current 832, maximum 832, xgetbv enabled
cpu3: enabled xsave 0x7<x87,SSE,AVX>
cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way
cpu3: L2 cache 256KB 64B/line 8-way
cpu3: L3 cache 8MB 64B/line 16-way
cpu3: 64B prefetching
cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries
cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0)
cpu3: L2 STLB 512 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM>
cpu3: DSPM-ecx 0x9<HWF,EPB>
cpu3: SEF highest subleaf 00000000
cpu3: microcode version 0x23, platform ID 1
</syntaxhighlight>
== Linux 3.13 on Xeon E5-1650 ==
Slightly more modern CPU:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
Busying the other hyper-thread core:
<syntaxhighlight lang="bash" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 15995
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads).
CPU for this test was:
<syntaxhighlight lang="text" enclose="div">
Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz.
</syntaxhighlight>
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [[wikipedia:Simultaneous_multithreading]].
* [[wikipedia:Hyper-threading]].
[[Category:Computing]]
4ae64513ff1f0f738ce55649a55a2d6f078ee880
3319
3318
2017-03-21T12:03:17Z
Stix
2
switch lang bash -> text
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
<syntaxhighlight lang="text" enclose="div">
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
</syntaxhighlight>
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
<syntaxhighlight lang="text" enclose="div">
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
</syntaxhighlight>
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
<syntaxhighlight lang="text" enclose="div">
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
</syntaxhighlight>
For reference, the CPU tested was:
<syntaxhighlight lang="text" enclose="div">
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
</syntaxhighlight>
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
<syntaxhighlight lang="text" enclose="div">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
Start a CPU burning thread on the second thread on that core, and retest:
<syntaxhighlight lang="text" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
And just to complete our set of tests:
<syntaxhighlight lang="text" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
<syntaxhighlight lang="text" enclose="div">
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
== NetBSD 7.0 on Intel Core i7 ==
And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline:
<syntaxhighlight lang="text" enclose="div">
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.06 user 0.30 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.17 user 0.18 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.40 real 10.08 user 0.28 sys
</syntaxhighlight>
With a single spinning process:
<syntaxhighlight lang="text" enclose="div">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 20565
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.63 real 13.69 user 0.21 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.24 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.26 user 0.20 sys
</syntaxhighlight>
And now with 3 more spinning processes:
<syntaxhighlight lang="text" enclose="div">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 19974
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 25182
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 27197
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
32.05 real 14.22 user 0.29 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
28.45 real 14.22 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
38.47 real 14.28 user 0.21 sys
</syntaxhighlight>
All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%.
For reference, the CPU is:
<syntaxhighlight lang="text" enclose="div">
ksh$ sudo cpuctl identify 3
cpu3: highest basic info 0000000d
cpu3: highest extended info 80000008
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz
cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7)
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE>
cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2>
cpu3: features 0xbfebfbff<SS,HTT,TM,SBF>
cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX>
cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T>
cpu3: features3 0x1<LAHF>
cpu3: xsave features 0x7<x87,SSE,AVX>
cpu3: xsave instructions 0x1<XSAVEOPT>
cpu3: xsave area size: current 832, maximum 832, xgetbv enabled
cpu3: enabled xsave 0x7<x87,SSE,AVX>
cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way
cpu3: L2 cache 256KB 64B/line 8-way
cpu3: L3 cache 8MB 64B/line 16-way
cpu3: 64B prefetching
cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries
cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0)
cpu3: L2 STLB 512 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM>
cpu3: DSPM-ecx 0x9<HWF,EPB>
cpu3: SEF highest subleaf 00000000
cpu3: microcode version 0x23, platform ID 1
</syntaxhighlight>
== Linux 3.13 on Xeon E5-1650 ==
Slightly more modern CPU:
<syntaxhighlight lang="text" enclose="div">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
Busying the other hyper-thread core:
<syntaxhighlight lang="text" enclose="div">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 15995
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads).
CPU for this test was:
<syntaxhighlight lang="text" enclose="div">
Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz.
</syntaxhighlight>
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [[wikipedia:Simultaneous_multithreading]].
* [[wikipedia:Hyper-threading]].
[[Category:Computing]]
40eaac9776e5bf31e0809f753f727a8c23953d0f
Thai Ginger Chicken
0
1690
3321
3162
2017-03-21T12:15:07Z
Stix
2
/* See Also */ Use interwiki links
wikitext
text/x-wiki
Thai-style Ginger Chicken, often written as "Kai phat khing", "Pad king gai" or similar variations (Thai: ผัดขิงไก่).
== Ingredients ==
* 400g chicken, cut into medium size pieces
* 1 tablespoon minced garlic
* 1 cup fresh mushrooms, sliced
* ½ cup red chillies, cut diagonally
* 3 tablespoons finely sliced ginger
* 2 tablespoons fish sauce
* 1 tablespoon soy sauce
* 2 tablespoons oyster Sauce
* 1 teaspoon white sugar
* ¼ cup chopped onion
* 2 spring onions, cut into 1" long sections
* coriander leaves (for garnishing)
* cooking oil
== Method ==
# Heat oil in a wok. Add garlic and stir fry until golden.
# Add chicken and stir fry until nearly cooked, then add fish sauce, soy sauce and oyster sauce and stir until it begins to bubble.
# Add the rest of the ingredients and stir fry until the chicken cooked through.
# Transfer to a serving dish and garnish with coriander leaves. Serve immediately with hot steamed rice.
== See Also ==
* [[wikipedia:Phat khing]].
[[Category:Recipes]]
205ffeba5445e997c50cbc41f09d1b58759c9b84
php 7.1.0 to 7.1.3 breakage
0
1724
3323
2017-04-07T02:56:19Z
Stix
2
Document mediawiki fix
wikitext
text/x-wiki
Upgrade broke MediaWiki 1.27.1, with the following traceback:
<syntaxhighlight lang="text">
MediaWiki internal error.
Original exception: [WI2ZAMY2ckcAAXoh3UoAAAAr] /wiki/Main_Page MWException from line 1285 of /home/abc/w/includes/parser/Preprocessor_DOM.php: PPFrame_DOM::expand: Invalid parameter type
Backtrace:
#0 /home/abc/w/includes/parser/Parser.php(3366): PPFrame_DOM->expand(NULL, integer)
#1 /home/abc/w/includes/parser/Parser.php(1248): Parser->replaceVariables(string)
#2 /home/abc/w/includes/parser/Parser.php(446): Parser->internalParse(string)
#3 /home/abc/w/includes/content/WikitextContent.php(331): Parser->parse(string, Title, ParserOptions, boolean, boolean, integer)
#4 /home/abc/w/includes/content/AbstractContent.php(497): WikitextContent->fillParserOutput(Title, integer, ParserOptions, boolean, ParserOutput)
#5 /home/abc/w/includes/poolcounter/PoolWorkArticleView.php(139): AbstractContent->getParserOutput(Title, integer, ParserOptions)
#6 /home/abc/w/includes/poolcounter/PoolCounterWork.php(123): PoolWorkArticleView->doWork()
#7 /home/abc/w/includes/page/Article.php(666): PoolCounterWork->execute()
#8 /home/abc/w/includes/actions/ViewAction.php(44): Article->view()
#9 /home/abc/w/includes/MediaWiki.php(503): ViewAction->show()
#10 /home/abc/w/includes/MediaWiki.php(288): MediaWiki->performAction(Article, Title)
#11 /home/abc/w/includes/MediaWiki.php(745): MediaWiki->performRequest()
#12 /home/abc/w/includes/MediaWiki.php(519): MediaWiki->main()
#13 /home/abc/w/index.php(43): MediaWiki->run()
#14 {main}
</syntaxhighlight>
Thankfully, the fix is easy. Noticing that php dumped a bunch of warnings on startup:
<syntaxhighlight lang="text">
$ php
PHP Warning: Module 'apcu' already loaded in Unknown on line 0
PHP Warning: Module 'curl' already loaded in Unknown on line 0
PHP Warning: Module 'dom' already loaded in Unknown on line 0
PHP Warning: Module 'iconv' already loaded in Unknown on line 0
PHP Warning: Module 'json' already loaded in Unknown on line 0
PHP Warning: Module 'mbstring' already loaded in Unknown on line 0
PHP Warning: Module 'pgsql' already loaded in Unknown on line 0
</syntaxhighlight>
Edited php.ini to remove these extra unnecessary duplicate extensions, and bingo, MediaWiki was happy again.
[[Category:Computing]]
c1b0c7c961a085bee45571877ef7f565377215c2
Creating simple disk images under Mac OS X
0
1725
3324
2017-09-21T02:45:48Z
Stix
2
Initial post.
wikitext
text/x-wiki
After trying to use Apple's very limited Disk Utility application to resize a disk image and getting many meaningless errors, I came up with a command line that did what I wanted - created a plain, resizeable disk image with no partition table and a case-sensitive filesystem, populated from an existing directory, to be used for unix development. Saved here for posterity:
<syntaxhighlight lang="text" line enclose="div">
hdiutil create -srcfolder /Volumes/olddisk -size 16g -layout NONE -format UDRW -fsargs -s new.dmg
</syntaxhighlight>
[[Category:Mac OS X]]
2f3d1e6ce80eef37ea3247a47979e49012036ae4
3325
3324
2017-09-21T02:49:34Z
Stix
2
Add error text
wikitext
text/x-wiki
After trying to use Apple's very limited Disk Utility application to resize a disk image and getting many meaningless errors ("Image resize failed", "The selected disk image can not be resized"), I came up with a command line that did what I wanted - created a plain, resizeable disk image with no partition table and a case-sensitive filesystem, populated from an existing directory, to be used for unix development. Saved here for posterity:
<syntaxhighlight lang="text" line enclose="div">
hdiutil create -srcfolder /Volumes/olddisk -size 16g -layout NONE -format UDRW -fsargs -s new.dmg
</syntaxhighlight>
[[Category:Mac OS X]]
455ac4a4ce6e664274cf1c37d80bfc9bb0ad8c70
2017-10-30 Finally reliable home WiFi
0
1726
3326
2017-10-30T09:04:55Z
Stix
2
Yay for ubiquiti
wikitext
text/x-wiki
After years of hungering after WiFi that just works with all the weird kit I have floating around the house, it may be I've finally got something that indeed, just works.
My WiFi story:
* Atheros based D-Link DWL-G520 AR5212 PCI card, supporting 802.11b/g. Plugged into a NetBSD box running hostap. Ok, it worked, ignoring the occasional crashes and instability.
* Dlink DAP-1522 WiFi bridge, supporting 802.11a/b/g/n. Pretty reliable, needed the occasional reboot. Ended up committing suicide, failing to stay powered up for more than a second or so, although that may have been due to the occasional electrical incident (UPS brownouts, and 11kV transmission lines dropping on the 415V domestic lines outside our building, that managed to blow the fuze box off the neighbouring building, and also [[2014-12-28 Yamaha RX-V757 Power Supply Fixed|hurt my Yamaha amp]]).
* NETGEAR DGN2200 (I think?), supposedly capable of 802.11n. I was using it as a ADSL Wifi router - I found it unstable, dropped ADSL links frequently, crashed occasionally, and required regular reboots. I didn't keep it for long.
* Billion BiPAC 7700N R2, also 802.11n capable. Used for quite a while, until I found the 16 wifi station limit too limiting. Still using it as an ADSL PPPoE bridge while I'm waiting for my NBN FTTP to be lit. I have a bit of a soft-spot for Billion after their [[2014-07-28_Billion_7700N_ADSL_Router_Good_News_Story|above & beyond tech support]].
* ASUS RT-N56U. My first dual-band router. Used just as a WiFi bridge, initially running stock firmware, and later OpenWRT, then briefly LEDE, until in later versions they stopped enabling all the interfaces on initial installation, which makes things a little tricky.
* TP-Link Archer C7 v2. Also dual-band. Not bad, good range. Briefly ran the stock firmware, which was a little unreliable, before switching to OpenWRT, and then LEDE. Followed a bunch of bugs, upgraded to head/tip regularly, and even as of 2017-10-01, still had issues requiring a reboot to address. Seemed to be most unreliable with iPhones & iPads, android devices and laptops were mostly ok.
* Ubiquiti UniFi AC Pro AP. Dual band. On the advice of a colleague, took the plunge, set up the unifi management software on my NetBSD router, bought the AP, and off we go. Stable. No crashes, no issues requiring reboots (with 16 days uptime). Plenty of features. I can see how this could work in an enterprise. Every bizarre WiFi dongle seems happy, from Apple stuff to el-cheapo mk808b android TV dongle.
[[Category:Stix's Blog]]
ab3bbba307c2de0410b0a4ef4bad68c83c66f3cc
3327
3326
2017-11-12T04:21:21Z
Stix
2
Add AC1750
wikitext
text/x-wiki
After years of hungering after WiFi that just works with all the weird kit I have floating around the house, it may be I've finally got something that indeed, just works.
My WiFi story:
* Atheros based D-Link DWL-G520 AR5212 PCI card, supporting 802.11b/g. Plugged into a NetBSD box running hostap. Ok, it worked, ignoring the occasional crashes and instability.
* Dlink DAP-1522 WiFi bridge, supporting 802.11a/b/g/n. Pretty reliable, needed the occasional reboot. Ended up committing suicide, failing to stay powered up for more than a second or so, although that may have been due to the occasional electrical incident (UPS brownouts, and 11kV transmission lines dropping on the 415V domestic lines outside our building, that managed to blow the fuze box off the neighbouring building, and also [[2014-12-28 Yamaha RX-V757 Power Supply Fixed|hurt my Yamaha amp]]).
* NETGEAR DGN2200 (I think?), supposedly capable of 802.11n. I was using it as a ADSL Wifi router - I found it unstable, dropped ADSL links frequently, crashed occasionally, and required regular reboots. I didn't keep it for long.
* Billion BiPAC 7700N R2, also 802.11n capable. Used for quite a while, until I found the 16 wifi station limit too limiting. Still using it as an ADSL PPPoE bridge while I'm waiting for my NBN FTTP to be lit. I have a bit of a soft-spot for Billion after their [[2014-07-28_Billion_7700N_ADSL_Router_Good_News_Story|above & beyond tech support]].
* ASUS RT-N56U. My first dual-band router. Used just as a WiFi bridge, initially running stock firmware, and later OpenWRT, then briefly LEDE, until in later versions they stopped enabling all the interfaces on initial installation, which makes things a little tricky.
* TP-Link AC1750 Archer C7 v2. Also dual-band. Not bad, good range. Briefly ran the stock firmware, which was a little unreliable, before switching to OpenWRT, and then LEDE. Followed a bunch of bugs, upgraded to head/tip regularly, and even as of 2017-10-01, still had issues requiring a reboot to address. Seemed to be most unreliable with iPhones & iPads, android devices and laptops were mostly ok.
* Ubiquiti UniFi AC Pro AP. Dual band. On the advice of a colleague, took the plunge, set up the unifi management software on my NetBSD router, bought the AP, and off we go. Stable. No crashes, no issues requiring reboots (with 16 days uptime). Plenty of features. I can see how this could work in an enterprise. Every bizarre WiFi dongle seems happy, from Apple stuff to el-cheapo mk808b android TV dongle.
[[Category:Stix's Blog]]
65c24b76af5652a0ffe363dccc6f0e44eae7eebe
AVR relocation truncations workaround
0
1698
3329
3228
2018-01-08T00:08:18Z
Stix
2
Clean up formatting
wikitext
text/x-wiki
While attempting to build targets for Atmel ATmega2560 (Arduino) on NetBSD, I tripped over the following interesting link errors:
<syntaxhighlight lang="text">
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o)
/usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o)
collect2: ld returned 1 exit status
</syntaxhighlight>
<code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - ±4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>.
This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order passed to the linker, passing <code>libm</code> before <code>libgcc</code>. The <code>avr-g++</code> command line becomes:
<syntaxhighlight lang="text">
/usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc -lgcc
</syntaxhighlight>
That is, pass <code>-nodefaultlibs</code> to prevent <code>libgcc</code> and <code>libc</code> being automatically added, and append <code>-lm -lgcc -lc -lgcc</code>. The second <code>-lgcc</code> is required to resolve symbols in <code>libgcc</code> referenced by <code>libc</code>.
== See Also ==
* [http://savannah.nongnu.org/bugs/?33698 libavr bug #33698: Explicit use of RJMP/RCALL can cause "relocation truncated to fit: R_AVR_13_PCREL" linker error].
* [http://gcc.gnu.org/PR28718 gcc Bug 28718 - Call to -lgcc added prior to user libraries].
[[Category:Arduino]]
3374db6777ec8c2cb59b2ba011d9510b5801ada9
Building Rockbox on NetBSD
0
1693
3330
3174
2018-01-08T00:12:48Z
Stix
2
Clean up formatting
wikitext
text/x-wiki
As at 2013-06-10, [http://rockbox.org/ Rockbox] needed a few patches to build under [http://netbsd.org/ NetBSD].
First, building tools broke here:
<syntaxhighlight lang=text>
ksh$ export RBDEV_DOWNLOAD=/usr/pkgsrc/distfiles
ksh$ export RBDEV_PREFIX=${HOME}/src/rb/xc
ksh$ export PATH=${PATH}:${RBDEV_PREFIX}/bin
ksh$ cd rockbox/tools
ksh$ ./rockboxdev.sh
…
mkdir build-x86_64-unknown-netbsd6.0.
mkdir build-x86_64-unknown-netbsd6.0./libiberty
Configuring in build-x86_64-unknown-netbsd6.0./libiberty
configure: error: cannot find sources (xmalloc.c) in ../../gcc-4.4.4/libiberty
gmake[1]: *** [configure-build-libiberty] Error 1
gmake[1]: Leaving directory `/tmp/rbdev-build/build-gcc'
gmake: *** [all] Error 2
</syntaxhighlight>
The following patch fixed this step:
<syntaxhighlight lang=text>
ksh$ cd /tmp/rbdev-build
ksh$ diff -u build-gcc/Makefile build-gcc.fixed/Makefile
--- build-gcc/Makefile 2013-06-04 12:15:56.000000000 +1000
+++ build-gcc.fixed/Makefile 2013-06-04 13:00:32.000000000 +1000
@@ -2737,7 +2737,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/libiberty"; \
libsrcdir="$$s/libiberty"; \
@@ -2853,7 +2853,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/fixincludes"; \
libsrcdir="$$s/fixincludes"; \
@@ -4248,7 +4248,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/fixincludes"; \
libsrcdir="$$s/fixincludes"; \
@@ -4816,7 +4816,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/gcc"; \
libsrcdir="$$s/gcc"; \
@@ -5386,7 +5386,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/gmp"; \
libsrcdir="$$s/gmp"; \
@@ -5826,7 +5826,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/mpfr"; \
libsrcdir="$$s/mpfr"; \
@@ -6990,7 +6990,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/intl/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/intl"; \
libsrcdir="$$s/intl"; \
@@ -8652,7 +8652,7 @@
case $(srcdir) in \
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
*) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
- sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \
esac; \
srcdiroption="--srcdir=$${topdir}/libiberty"; \
libsrcdir="$$s/libiberty"; \
</syntaxhighlight>
Next is a bug in the Rockbox sources assuming GNU Linux, which generates the build error:
<syntaxhighlight lang=text>
ksh$ gmake zip
…
GEN buttons.lua
In file included from <stdin>:1:0:
/home/stix/src/rb/rockbox/firmware/libc/include/stdio.h:36:57: error: expected declaration specifiers or '...' before '__gnuc_va_list'
gmake: *** [/home/stix/src/rb/rockbox/build/apps/plugins/lua/buttons.lua] Error 1
</syntaxhighlight>
Easily fixed, with the following patch:
<syntaxhighlight lang=text>
--- a/firmware/libc/include/stdio.h
+++ b/firmware/libc/include/stdio.h
@@ -28,6 +28,7 @@
#define TMP_MAX 26
#ifdef __GNUC__
+typedef __builtin_va_list __gnuc_va_list;
#define __VALIST __gnuc_va_list
#else
#define __VALIST char*
</syntaxhighlight>
[[Category:NetBSD]]
bb2de3ad0d4122c7f58000f9cf59da9524b210a4
Ubiquiti Controller with a Custom SSL Certificate
0
1727
3332
2018-01-08T04:24:26Z
Stix
2
Initial draft setting up a custom SSL certificate with unifi
wikitext
text/x-wiki
By default, the unifi Ubiquiti Controller, ships with a self-signed SSL certificate, which generates a warning in Google Chrome, and requires a few extra clicks to log in. However, this certifcate can be replaced quite easily.
The following steps were performed on a [http://www.netbsd.org/ NetBSD] system with [ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/unifi/README.html net/unifi] installed from [http://www.pkgsrc.org/ pkgsrc].
Convert certificate into the right format:
<syntaxhighlight lang=text>
openssl pkcs12 -export -in /root/.acme.sh/www.stix.id.au/fullchain.cer
-inkey /root/.acme.sh/www.stix.id.au/www.stix.id.au.key \
-out pkcs.p12 -passout pass:aircontrolenterprise -name unifi
</syntaxhighlight>
Install into the java keystore:
<syntaxhighlight lang=text>
/usr/pkg/java/openjdk8/bin/keytool -importkeystore \
-deststorepass aircontrolenterprise \
-destkeypass aircontrolenterprise \
-destkeystore /usr/pkg/unifi/data/keystore -srckeystore /root/.acme.sh/www.stix.id.au/pkcs.p12 \
-srcstoretype PKCS12 -srcstorepass aircontrolenterprise -alias unifi -noprompt
</syntaxhighlight>
Restart unifi to reload the keys:
<syntaxhighlight lang=text>
/etc/rc.d/unifi restart
</syntaxhighlight>
[[Category:Computing]]
[[Category:NetBSD]]
39f97a120b705f72a101f1bf12a0a2dea614c311
3333
3332
2018-01-09T11:28:26Z
Stix
2
Formatting, add see also
wikitext
text/x-wiki
By default, the unifi Ubiquiti Controller, ships with a self-signed SSL certificate, which generates a warning in Google Chrome, and requires a few extra clicks to log in. However, this certifcate can be replaced quite easily.
The following steps were performed on a [http://www.netbsd.org/ NetBSD] system with [ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/unifi/README.html net/unifi] installed from [http://www.pkgsrc.org/ pkgsrc].
Convert certificate into the right format:
<syntaxhighlight lang=text>
openssl pkcs12 -export -in /root/.acme.sh/www.stix.id.au/fullchain.cer
-inkey /root/.acme.sh/www.stix.id.au/www.stix.id.au.key \
-out pkcs.p12 -passout pass:aircontrolenterprise -name unifi
</syntaxhighlight>
Install into the java keystore:
<syntaxhighlight lang=text>
/usr/pkg/java/openjdk8/bin/keytool -importkeystore \
-deststorepass aircontrolenterprise \
-destkeypass aircontrolenterprise \
-destkeystore /usr/pkg/unifi/data/keystore \
-srckeystore /root/.acme.sh/www.stix.id.au/pkcs.p12 \
-srcstoretype PKCS12 -srcstorepass aircontrolenterprise -alias unifi -noprompt
</syntaxhighlight>
Restart unifi to reload the keys:
<syntaxhighlight lang=text>
/etc/rc.d/unifi restart
</syntaxhighlight>
== See Also ==
* "[https://community.ubnt.com/t5/UniFi-Wireless/Installing-an-SSL-Certificate/m-p/1873127/highlight/true#M218507 Re: Installing an SSL Certificate]" post at community.ubnt.com.
[[Category:Computing]]
[[Category:NetBSD]]
b15afa2336ef3d6921d42cd32253aa045952b308
3334
3333
2018-01-09T23:40:29Z
Stix
2
Fix example paths
wikitext
text/x-wiki
By default, the unifi Ubiquiti Controller, ships with a self-signed SSL certificate, which generates a warning in Google Chrome, and requires a few extra clicks to log in. However, this certifcate can be replaced quite easily.
The following steps were performed on a [http://www.netbsd.org/ NetBSD] system with [ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/unifi/README.html net/unifi] installed from [http://www.pkgsrc.org/ pkgsrc].
Convert certificate into the right format:
<syntaxhighlight lang=text>
/usr/bin/openssl pkcs12 -export -in /usr/pkg/etc/httpd/www.stix.id.au/fullchain.pem \
-inkey /usr/pkg/etc/httpd/www.stix.id.au/privkey.pem \
-out /tmp/pkcs.p12 -passout pass:aircontrolenterprise -name unifi
</syntaxhighlight>
Install into the java keystore:
<syntaxhighlight lang=text>
/usr/pkg/java/openjdk8/bin/keytool -importkeystore \
-deststorepass aircontrolenterprise \
-destkeypass aircontrolenterprise \
-destkeystore /usr/pkg/unifi/data/keystore \
-srckeystore /tmp/pkcs.p12 \
-srcstoretype PKCS12 -srcstorepass aircontrolenterprise -alias unifi -noprompt
/bin/rm /tmp/pkcs.p12
</syntaxhighlight>
Restart unifi to reload the keys:
<syntaxhighlight lang=text>
/etc/rc.d/unifi restart
</syntaxhighlight>
== See Also ==
* "[https://community.ubnt.com/t5/UniFi-Wireless/Installing-an-SSL-Certificate/m-p/1873127/highlight/true#M218507 Re: Installing an SSL Certificate]" post at community.ubnt.com.
[[Category:Computing]]
[[Category:NetBSD]]
cb443381a01b298121016dbe1951fa8da645fee9
PostgreSQL Object Size
0
745
3335
3089
2018-03-12T05:39:37Z
Stix
2
Update, include namespaces & switch to mediawiki example
wikitext
text/x-wiki
[[SQL]] to find the sizes of objects in [[PostgreSQL]] (postgres), with the following example taken from a [https://www.mediawiki.org mediawiki] database.
<syntaxhighlight lang="text">
wikidb=# select t2.nspname as nspname, t1.relname, t1.relfilenode, t1.relpages, t1.relkind from pg_class t1, pg_namespace t2 where t1.relnamespace = t2.oid order by relpages desc limit 10;
nspname | relname | relfilenode | relpages | relkind
------------+------------------------------+-------------+----------+---------
mediawiki | archive | 16487 | 134 | r
mediawiki | pagecontent | 16739 | 127 | r
mediawiki | l10n_cache | 16621 | 104 | r
pg_catalog | pg_attribute | 0 | 75 | r
pg_catalog | pg_proc | 0 | 62 | r
pg_toast | pg_toast_16691 | 16695 | 61 | t
pg_catalog | pg_depend | 12174 | 54 | r
mediawiki | l10n_cache_lc_lang_key | 17807 | 48 | i
pg_catalog | pg_statistic | 12043 | 45 | r
mediawiki | archive_name_title_timestamp | 17773 | 43 | i
(10 rows)
</syntaxhighlight>
[[Category:SQL]]
[[Category:PostgreSQL]]
c907b713884dffdce3615b3a67dda129698645dd
Sandbox
0
728
3336
3328
2018-03-14T22:15:39Z
Stix
2
/* Euler's Identity */ Add a tau example of Euler's identity
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Fibonacci Sequence ====
:<math>F_{n} = F_{n-1} + F_{n-2}</math>
:<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math>
:<math>F_{n} =\frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math>
where:
:<math>\psi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math>
and:
:<math>\psi ={\frac {1-{\sqrt {5}}}{2}}=1-\varphi =-{1 \over \varphi } \approx -0.6180339887\cdots</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math>
for <math>x=\pi</math>
Alternately, for tau fans:
:<math>e^{i\tau}=1</math><br>
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2\approx109.47^\circ</math>
874a8ada8a11b8005d0b8f1414a51c1fe1530f05
3339
3336
2018-07-11T13:29:36Z
Stix
2
/* Euler's Identity */ x -> \theta
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Fibonacci Sequence ====
:<math>F_{n} = F_{n-1} + F_{n-2}</math>
:<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math>
:<math>F_{n} =\frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math>
where:
:<math>\psi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math>
and:
:<math>\psi ={\frac {1-{\sqrt {5}}}{2}}=1-\varphi =-{1 \over \varphi } \approx -0.6180339887\cdots</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math>
for <math>\theta=\pi</math>
Alternately, for tau fans:
:<math>e^{i\tau}=1</math><br>
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2\approx109.47^\circ</math>
f7c15ebf107e248b4ff560e842c71c7d3e1f77e0
3348
3339
2018-09-18T12:45:48Z
Stix
2
/* Tetrahedral angle */ Add dihedral angle
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Fibonacci Sequence ====
:<math>F_{n} = F_{n-1} + F_{n-2}</math>
:<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math>
:<math>F_{n} =\frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math>
where:
:<math>\psi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math>
and:
:<math>\psi ={\frac {1-{\sqrt {5}}}{2}}=1-\varphi =-{1 \over \varphi } \approx -0.6180339887\cdots</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math>
for <math>\theta=\pi</math>
Alternately, for tau fans:
:<math>e^{i\tau}=1</math><br>
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math>
==== Dihedral angle ====
:<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math>
e.g. for C60, aka Buckminsterfullerene (buckyballs):
:<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math>
Where 120° is the angle between the vertices of a hexagon, and 108° is the angle in a pentagon.
dd87c49ce720dd1065d23cce854221916d8d1055
3360
3348
2019-05-16T04:40:31Z
Stix
2
/* Fibonacci Sequence */ Fix phi vs psi vs Phi
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Fibonacci Sequence ====
:<math>F_{n} = F_{n-1} + F_{n-2}</math>
:<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math>
:<math>F_{n} = \frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math>
where:
:<math>\varphi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math>
and:
:<math>\psi = {\frac {1-{\sqrt {5}}}{2}} = 1-\varphi = {-1 \over \varphi } \approx -0.61803398875\cdots</math>
:<math>\Phi = -{\frac {1-{\sqrt {5}}}{2}} = \varphi-1 ={1 \over \varphi } \approx 0.61803398875\cdots</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math>
for <math>\theta=\pi</math>
Alternately, for tau fans:
:<math>e^{i\tau}=1</math><br>
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math>
==== Dihedral angle ====
:<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math>
e.g. for C60, aka Buckminsterfullerene (buckyballs):
:<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math>
Where 120° is the angle between the vertices of a hexagon, and 108° is the angle in a pentagon.
bc0041f36e3aebaba684253e5ae87aa53a2099b7
Favourite Quotes
0
1683
3337
3322
2018-05-22T12:07:05Z
Stix
2
Add "science" section and a Richard Feynman quote
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
6b1fba3524f416e53ddd49ce0a0af72edd7d7204
3338
3337
2018-05-23T12:15:50Z
Stix
2
/* Science */ couple more science quotes
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
ffa3f5d007ccdea799054f64a09a7ddcdf806dc2
3347
3338
2018-09-05T04:59:49Z
Stix
2
/* General */ add John Cage quote
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
e60c8b9fa05c312df221b3a940971c49c0239eca
3510
3347
2020-02-25T22:49:32Z
Stix
2
/* General */ Add Tommy Cooper quote
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
c2cda7d3c33ad2d887aec023f411baa8958233f6
Using git with self-signed SSL certifcates
0
1721
3340
3295
2018-08-16T02:02:52Z
Stix
2
Add Git category
wikitext
text/x-wiki
Trying to use self-signed SSL certificates with git is likely to cause an error like:
<syntaxhighlight lang="text" enclose="div">
sh$ git clone https://fubar.com/fubar.git FuBar
Cloning into 'FuBar'...
fatal: unable to access 'https://fubar.com/fubar.git/': SSL certificate problem: unable to get local issuer certificate
</syntaxhighlight>
While it's possible to disable SSL certificate validation globally for git:
<syntaxhighlight lang="text" enclose="div">
sh$ git config --global http.sslVerify=false
</syntaxhighlight>
This leaves you exposed to Man-In-The-Middle attacks. It's easy enough to disable for just the one invocation:
<syntaxhighlight lang="text" enclose="div">
sh$ git -c http.sslVerify=false clone https://...
</syntaxhighlight>
If possible, it's much better to just tell git to use the right certificate bundle, eg.:
<syntaxhighlight lang="text" enclose="div">
sh$ git config --global http.sslCAinfo /bin/curl-ca-bundle.crt
</syntaxhighlight>
[[Category:Git]]
[[Category:Computing]]
ef31206b3b3bbeb7814be82b5f359ca79cd809b4
3343
3340
2018-08-16T02:20:12Z
Stix
2
Remove computing category
wikitext
text/x-wiki
Trying to use self-signed SSL certificates with git is likely to cause an error like:
<syntaxhighlight lang="text" enclose="div">
sh$ git clone https://fubar.com/fubar.git FuBar
Cloning into 'FuBar'...
fatal: unable to access 'https://fubar.com/fubar.git/': SSL certificate problem: unable to get local issuer certificate
</syntaxhighlight>
While it's possible to disable SSL certificate validation globally for git:
<syntaxhighlight lang="text" enclose="div">
sh$ git config --global http.sslVerify=false
</syntaxhighlight>
This leaves you exposed to Man-In-The-Middle attacks. It's easy enough to disable for just the one invocation:
<syntaxhighlight lang="text" enclose="div">
sh$ git -c http.sslVerify=false clone https://...
</syntaxhighlight>
If possible, it's much better to just tell git to use the right certificate bundle, eg.:
<syntaxhighlight lang="text" enclose="div">
sh$ git config --global http.sslCAinfo /bin/curl-ca-bundle.crt
</syntaxhighlight>
[[Category:Git]]
799c4a4599b73c6ac37141abc6c8dcc1df553d5a
Category:Arduino
14
1699
3341
3261
2018-08-16T02:12:16Z
Stix
2
Remove stub.
wikitext
text/x-wiki
Pages related to Arduino development.
[[Category:Computing]]
7ab3371eef5ebac2d3ccd758af431dc3dd0ace3d
git pull merge conflicts
0
1728
3342
2018-08-16T02:19:13Z
Stix
2
git failed merges
wikitext
text/x-wiki
While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed.
<syntaxhighlight lang="text">
bash$ git pull
remote: Counting objects: 220, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0
Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done.
Resolving deltas: 100% (194/194), completed with 62 local objects.
From github.com:NetBSD/src
69222a8a366e..0e4aa768536f trunk -> origin/trunk
1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
error: The following untracked working tree files would be overwritten by merge:
external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi
external/gpl3/binutils.old/dist/bfd/doc/archive.texi
external/gpl3/binutils.old/dist/bfd/doc/archures.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi
…
bash$ git clean -f -d
…
Removing external/gpl3/binutils.old/dist/
bash$ git status
On branch trunk
Your branch and 'origin/trunk' have diverged,
and have 31089 and 37860 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
nothing to commit, working tree clean
</syntaxhighlight>
Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows:
<syntaxhighlight lang="text">
bash$ git branch -m trunk oldtrunk
bash$ git checkout trunk
Checking out files: 100% (82355/82355), done.
Branch 'trunk' set up to track remote branch 'trunk' from 'origin'.
Switched to a new branch 'trunk'
bash$ git pull
remote: Counting objects: 274, done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15
Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done.
Resolving deltas: 100% (221/221), completed with 120 local objects.
From github.com:NetBSD/src
0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk
1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
Updating 0e4aa768536f..beb48fa8ba69
Fast-forward
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
bin/sh/eval.c | 22 +++++---
distrib/sets/lists/comp/ad.aarch64 | 10 ++--
distrib/sets/lists/comp/mi | 4 +-
distrib/sets/lists/man/mi | 8 +--
doc/3RDPARTY | 104 ++++++++++++++++++-----------------
…
bash$ git branch -D oldtrunk
Deleted branch oldtrunk (was 6a901eda34ec).
</syntaxhighlight>
[[Category:Git]]
ac26641a78cd155f66aee139f1bc789219ec8efc
3345
3342
2018-08-20T03:53:08Z
Stix
2
Add a couple of extra steps
wikitext
text/x-wiki
While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed.
<syntaxhighlight lang="text">
bash$ git pull
remote: Counting objects: 220, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0
Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done.
Resolving deltas: 100% (194/194), completed with 62 local objects.
From github.com:NetBSD/src
69222a8a366e..0e4aa768536f trunk -> origin/trunk
1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
error: The following untracked working tree files would be overwritten by merge:
external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi
external/gpl3/binutils.old/dist/bfd/doc/archive.texi
external/gpl3/binutils.old/dist/bfd/doc/archures.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi
…
bash$ git clean -f -d
…
Removing external/gpl3/binutils.old/dist/
bash$ git status
On branch trunk
Your branch and 'origin/trunk' have diverged,
and have 31089 and 37860 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
nothing to commit, working tree clean
</syntaxhighlight>
Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows:
<syntaxhighlight lang="text">
bash$ git checkout -f
Checking out files: 100% (7365/7365), done.
Your branch and 'origin/trunk' have diverged,
and have 31089 and 37860 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
bash$ git reset
bash$ git branch -m trunk oldtrunk
bash$ git checkout trunk
Checking out files: 100% (82355/82355), done.
Branch 'trunk' set up to track remote branch 'trunk' from 'origin'.
Switched to a new branch 'trunk'
bash$ git pull
remote: Counting objects: 274, done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15
Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done.
Resolving deltas: 100% (221/221), completed with 120 local objects.
From github.com:NetBSD/src
0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk
1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
Updating 0e4aa768536f..beb48fa8ba69
Fast-forward
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
bin/sh/eval.c | 22 +++++---
distrib/sets/lists/comp/ad.aarch64 | 10 ++--
distrib/sets/lists/comp/mi | 4 +-
distrib/sets/lists/man/mi | 8 +--
doc/3RDPARTY | 104 ++++++++++++++++++-----------------
…
bash$ git branch -D oldtrunk
Deleted branch oldtrunk (was 6a901eda34ec).
</syntaxhighlight>
[[Category:Git]]
346057e41504d8746ceecfb4366b8bc99662bb76
3369
3345
2019-12-23T06:02:55Z
Stix
2
Add more failure messages
wikitext
text/x-wiki
While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed.
<syntaxhighlight lang="text">
bash$ git pull
remote: Counting objects: 220, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0
Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done.
Resolving deltas: 100% (194/194), completed with 62 local objects.
From github.com:NetBSD/src
69222a8a366e..0e4aa768536f trunk -> origin/trunk
1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
error: The following untracked working tree files would be overwritten by merge:
external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi
external/gpl3/binutils.old/dist/bfd/doc/archive.texi
external/gpl3/binutils.old/dist/bfd/doc/archures.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi
…
bash$ git clean -f -d
…
Removing external/gpl3/binutils.old/dist/
bash$ git status
On branch trunk
Your branch and 'origin/trunk' have diverged,
and have 31089 and 37860 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
nothing to commit, working tree clean
</syntaxhighlight>
And another failure:
<syntaxhighlight lang="text">
ksh$ git pull
remote: Enumerating objects: 5812, done.
remote: Counting objects: 100% (5812/5812), done.
remote: Compressing objects: 100% (370/370), done.
remote: Total 18017 (delta 5526), reused 5699 (delta 5422), pack-reused 12205
Receiving objects: 100% (18017/18017), 9.60 MiB | 3.26 MiB/s, done.
Resolving deltas: 100% (11460/11460), completed with 2232 local objects.
From github.com:NetBSD/src
…
Auto-merging distrib/notes/common/legal.common
CONFLICT (content): Merge conflict in distrib/notes/common/legal.common
Auto-merging distrib/notes/Makefile.inc
CONFLICT (content): Merge conflict in distrib/notes/Makefile.inc
warning: inexact rename detection was skipped due to too many files.
warning: you may want to set your merge.renamelimit variable to at least 19561 and retry the command.
Automatic merge failed; fix conflicts and then commit the result.
</syntaxhighlight>
Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows:
<syntaxhighlight lang="text">
bash$ git checkout -f
Checking out files: 100% (7365/7365), done.
Your branch and 'origin/trunk' have diverged,
and have 31089 and 37860 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
bash$ git reset
bash$ git branch -m trunk oldtrunk
bash$ git checkout trunk
Checking out files: 100% (82355/82355), done.
Branch 'trunk' set up to track remote branch 'trunk' from 'origin'.
Switched to a new branch 'trunk'
bash$ git pull
remote: Counting objects: 274, done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15
Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done.
Resolving deltas: 100% (221/221), completed with 120 local objects.
From github.com:NetBSD/src
0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk
1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
Updating 0e4aa768536f..beb48fa8ba69
Fast-forward
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
bin/sh/eval.c | 22 +++++---
distrib/sets/lists/comp/ad.aarch64 | 10 ++--
distrib/sets/lists/comp/mi | 4 +-
distrib/sets/lists/man/mi | 8 +--
doc/3RDPARTY | 104 ++++++++++++++++++-----------------
…
bash$ git branch -D oldtrunk
Deleted branch oldtrunk (was 6a901eda34ec).
</syntaxhighlight>
[[Category:Git]]
dfc5cf3953c5a0e2451b3dbc96d8e029423a478c
Category:Git
14
1729
3344
2018-08-16T02:22:43Z
Stix
2
Initial creation of the Git category
wikitext
text/x-wiki
Pages relating to [https://git-scm.com/ Git], the distributed version control system.
[[Category:Computing]]
cd0408bd1a51dff73420b0ee201276e8919eaf94
Entering Special Characters in the X Window System
0
791
3346
3314
2018-08-22T03:31:39Z
Stix
2
Add left/right single/double curved quotes.
wikitext
text/x-wiki
In the X Window System (X11), special characters (accented characters, currency symbols, mathematical symbols, fractions, ligatures and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>.
The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice:
$ xmodmap -e "keycode 115 = Multi_key"
Or, more conveniently add the appropriate line to your configuration files:
$ cat ${HOME}/.Xmodmap
keycode 115 = Multi_key
$ xmodmap ${HOME}/.Xmodmap
A few examples are:
{| {{Greytable}}
! Sequence || Name || Character
|-
| Multi_key a ` || Agrave || à
|-
| Multi_key a ' || Aacute || á
|-
| Multi_key a " || Adiaeresis || ä
|-
| Multi_key a e || ae || æ
|-
| Multi_key o ~ || Otilde || õ
|-
| Multi_key s s || ssharp (German eszett) || ß
|-
| Multi_key R O || registered || ®
|-
| Multi_key c / || cent || ¢
|-
| Multi_key Y = || yen || ¥
|-
| Multi_key C = || EuroSign || €
|-
| Multi_key x o || currency || ¤
|-
| Multi_key - , || notsign || ¬
|-
| Multi_key 3 4 || threequarters || ¾
|-
| Multi_key + - || plusminus || ±
|-
| Multi_key < < || guillemotleft || «
|-
| Multi_key > > || guillemotright || »
|-
| Multi_key o o || degree || °
|-
| Multi_key 0 * || degree || °
|-
| Multi_key - : || division || ÷
|-
| Multi_key x x || multiply || ×
|-
| Multi_key u / || mu || µ
|-
| Multi_key ^ 1 || onesuperior || ¹
|-
| Multi_key ^ 2 || twosuperior || ²
|-
| Multi_key ^ 3 || threesuperior || ³
|-
| Multi_key ^ . || periodcentered || ·
|-
| Multi_key p ! || paragraph || ¶
|-
| Multi_key ? ? || questiondown || ¿
|-
| Multi_key <nowiki>| |</nowiki> || brokenbar || ¦
|-
| Multi_key ! ^ || brokenbar || ¦
|-
| Multi_key . . || ellipsis || …
|-
| Multi_key : . || therefore || ∴
|-
| Multi_key < ' || leftsinglequotemark || ‘
|-
| Multi_key > ' || rightsinglequotemark || ’
|-
| Multi_key < " || leftdoublequotemark || “
|-
| Multi_key > " || rightdoublequotemark || ”
|-
|}
A list of many of the possible special characters that can be entered can be found in files named something like:
* <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/iso8859-1/Compose</tt>
* <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt>
== See Also ==
* [[wikipedia::Compose key]]
* [[wikipedia::Diacritic]]
[[Category:UNIX]]
09c8d0aaf722dcc6e190d2f6a6712e7a0f187f54
ed Quick Reference
0
812
3349
1727
2018-09-19T02:41:33Z
Stix
2
Add sorting example
wikitext
text/x-wiki
==== Searching Modes ====
Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc.
==== Addressing ====
{| border="1" cellspacing="0" cellpadding="1"
|| . || current line
|-
|| $ || last line
|-
|| ''n'' || ''n''th line
|-
|| /''pattern''/ || next match of ''pattern''
|-
|| ?''pattern''? || previous match of ''pattern''
|-
|| +''n'' || ''n'' lines after current line
|-
|| -''n'' || ''n'' lines previous to current line
|-
|| , || equivalent to "1,$"
|-
|| ; || equivalent to ".,$"
|}
==== Sorting ====
{| border="1" cellspacing="0" cellpadding="1"
|| 'a,.!sort || sort range from mark 'a' to current line
|}
[[Category:UNIX]]
04935ccafb9fcc97f284c9fea7ec129593ab5727
Philips Sonicare DiamondClean toothbrush repair
0
1730
3350
2019-01-22T13:10:17Z
Stix
2
Initial draft
wikitext
text/x-wiki
After being dropped a few times, my wife's Philips Sonicare DiamondClean toothbrush started vibrating poorly or not at all. The last drop was almost vertical landing on the toothbrush end. Being relatively expensive, I took a shot at repairing it.
== Disassembly ==
There are plenty of articles and youtube videos describing disassembly. What ended up working for me without scoring the housing too much was to wrap the bottom end in thick cardboard, and repeatedly gently squeezing the housing just above the end with multi-grips, rotating 90° each time, until the end cap began to pop out. Then using a small flat screwdriver to prise the cap out.
As described in the videos, prise the tabs holding the mechanism with a small flat screwdriver, and slide the mechanism out.
== Repair ==
The mechanical part of the toothbrush comprises a pair of electromagnetic coils, and just above, a permanent magnet attached to a coupling, and finally to the output shaft. The issue in this case was that the electromagnet had moved too close to the permanent magnet. In order to vibrate, there must be a gap between the electromagnet and the permanent magnet. The position of the electromagnet can be adjusted after loosening a small adjusting screw. After loosening the screw, use two small flat screwdrivers to wedge in between the electromagnet and permanent magnet. Ideally, the gap should be fairly small, less than 1mm. Tighten the adjusting screw, and test before reassembly.
269239cc24450c66d31aab83c04484c029a1ac47
3353
3350
2019-01-22T13:51:52Z
Stix
2
Expand, add images.
wikitext
text/x-wiki
After being dropped a few times, my wife's Philips Sonicare DiamondClean toothbrush started vibrating poorly or not at all. The last drop was almost vertical landing on the toothbrush end. Being relatively expensive, I took a shot at repairing it.
== Disassembly ==
There are plenty of articles and youtube videos describing disassembly. What ended up working for me without scoring the housing too much was to wrap the bottom end in thick cardboard, and repeatedly gently squeezing the housing just above the end with multi-grips, rotating 90° each time, until the end cap began to pop out. Then using a small flat screwdriver to prise the cap out.
As described in the videos, prise the tabs holding the mechanism with a small flat screwdriver, and slide the mechanism out.
== Repair ==
[[image:Sonicare_gap_detail.jpg|thumb|200px|left|Gap detail]]
[[image:Sonicare_adjusting_screw.jpg|thumb|100px|right|Adjusting screw]]
There's a few articles and youtube videos describing various fixes, battery replacement, etc, but none seemed to cover my issue.
The mechanical part of the toothbrush comprises a pair of electromagnetic coils, and just above, a permanent magnet attached to a coupling, and finally to the output shaft. The issue in this case was that the electromagnet had moved too close to the permanent magnet. In order to vibrate, there must be a gap between the electromagnet and the permanent magnet. The last time the toothbrush was dropped, it's likely the electromagnet shifted slightly.
The position of the electromagnet can be adjusted after loosening a small adjusting screw. After loosening the screw, use two small flat screwdrivers to wedge in between the electromagnet and permanent magnet. Ideally, the gap should be fairly small, less than 1mm. Tighten the adjusting screw, and test before reassembly.
2deafad7d9cf2b4199c9f074931dc6cf727c8a58
3357
3353
2019-02-02T23:05:33Z
Stix
2
Add ref to iFixit guide.
wikitext
text/x-wiki
After being dropped a few times, my wife's Philips Sonicare DiamondClean toothbrush started vibrating poorly or not at all. The last drop was almost vertical landing on the toothbrush end. Being relatively expensive, I took a shot at repairing it.
== Disassembly ==
There are plenty of articles and youtube videos describing disassembly. What ended up working for me without scoring the housing too much was to wrap the bottom end in thick cardboard, and repeatedly gently squeezing the housing just above the end with multi-grips, rotating 90° each time, until the end cap began to pop out. Then using a small flat screwdriver to prise the cap out.
As described in the videos, prise the tabs holding the mechanism with a small flat screwdriver, and slide the mechanism out.
== Repair ==
[[image:Sonicare_gap_detail.jpg|thumb|200px|left|Gap detail]]
[[image:Sonicare_adjusting_screw.jpg|thumb|100px|right|Adjusting screw]]
There's a few articles and youtube videos describing various fixes, battery replacement, etc, but none seemed to cover my issue.
The mechanical part of the toothbrush comprises a pair of electromagnetic coils, and just above, a permanent magnet attached to a coupling, and finally to the output shaft. The issue in this case was that the electromagnet had moved too close to the permanent magnet. In order to vibrate, there must be a gap between the electromagnet and the permanent magnet. The last time the toothbrush was dropped, it's likely the electromagnet shifted slightly.
The position of the electromagnet can be adjusted after loosening a small adjusting screw. After loosening the screw, use two small flat screwdrivers to wedge in between the electromagnet and permanent magnet. Ideally, the gap should be fairly small, less than 1mm. Tighten the adjusting screw, and test before reassembly.
== See Also ==
* [https://www.ifixit.com/Guide/How+to+fix+loss+of+power+or+weak+brush./76240 iFixit guide] I discovered after fixing my Sonicare. This article also points out the existence of a second screw which I had missed!
00235c78d403e92e7c968d4b2c7cfe6ca573a0b2
File:Sonicare gap detail.jpg
6
1731
3351
2019-01-22T13:42:57Z
Stix
2
Philips Sonicare DiamondClean: Detail showing the gap between the electromagnet and permanent magnet.
wikitext
text/x-wiki
Philips Sonicare DiamondClean: Detail showing the gap between the electromagnet and permanent magnet.
86eef2942a153049991f1bbd710cdce02a4ca48b
File:Sonicare adjusting screw.jpg
6
1732
3352
2019-01-22T13:45:59Z
Stix
2
Philips Sonicare DiamondClean: Locking screw to allow adjusting the position of the electromagnet and controlling the gap between it and the permanent magnet.
wikitext
text/x-wiki
Philips Sonicare DiamondClean: Locking screw to allow adjusting the position of the electromagnet and controlling the gap between it and the permanent magnet.
882dadee3f56241e71395f47713479bd3b42630d
git help
0
1733
3354
2019-01-23T00:58:47Z
Stix
2
Initial draft
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
;Show unpushed commits
: <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
: <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
[[Category:Git]]
930f4366211d0c0be6268a6e9581890df33305d1
3355
3354
2019-01-23T01:03:48Z
Stix
2
Expand, reformat
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
* Show unpushed commits
** One branch
**: <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
**: <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
** All branches
**: <code>git log --branches --not --remotes</code>
[[Category:Git]]
1c8778ea6e9d963c98f1a1623f36504470c1408e
3356
3355
2019-01-24T00:48:22Z
Stix
2
Add diff for single commit
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
* Show unpushed commits
** One branch
**: <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
**: <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
** All branches
**: <code>git log --branches --not --remotes</code>
* Show diffs for a single commit (relative to its ancestor)
*: <code>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</code>
[[Category:Git]]
09a46ca8541ed24a9e19c4bd3ce675e5dcfbf09c
3371
3356
2020-02-13T05:14:10Z
Stix
2
Add commands to show diffs of a stash
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
* Show unpushed commits
** One branch
**: <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
**: <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
** All branches
**: <code>git log --branches --not --remotes</code>
* Show diffs for a single commit (relative to its ancestor)
*: <code>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</code>
* Show diffs for a stash
** For the latest stash
**: <code>git stash show -p</code>
** For a given stash
**: <code>git stash show -p stash@{1}</code>
[[Category:Git]]
5ac9f3d174bd88518706e41622a260555e11dc88
3511
3371
2020-02-28T00:27:26Z
Stix
2
Add "git add -N"
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
* Show unpushed commits
** One branch
**: <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
**: <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code>
** All branches
**: <code>git log --branches --not --remotes</code>
* Show diffs for a single commit (relative to its ancestor)
*: <code>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</code>
* Show diffs for a stash
** For the latest stash
**: <code>git stash show -p</code>
** For a given stash
**: <code>git stash show -p stash@{1}</code>
* Record intent to add (allowing diffs of untracked files)
*: <code>git add -N <file> …</code>
[[Category:Git]]
2fc44dade0827641dd72a2a9eb066b479d33fad6
3518
3511
2020-04-05T05:00:45Z
Stix
2
Reformat & expand.
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
=== Show unpushed commits ===
==== One branch ====
<syntaxhighlight>
git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3
git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3
</syntaxhighlight>
==== All branches ====
<syntaxhighlight>git log --branches --not --remotes</syntaxhighlight>
=== Show diffs for a single commit (relative to its ancestor) ===
<syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight>
=== Show diffs for a stash ===
==== For the latest stash ====
<syntaxhighlight>git stash show -p</syntaxhighlight>
==== For a given stash ====
<syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight>
=== Record intent to add (allowing diffs of untracked files) ===
<syntaxhighlight>git add -N <file> …</syntaxhighlight>
=== Get/Set origin, https or ssh ===
<syntaxhighlight>
git remote get-url origin
git remote set-url origin git@github.com:NetBSD/src.git
git remote set-url origin https://github.com/NetBSD/src.git
</syntaxhighlight>
=== Get/Set config vars, like the current pager ===
<syntaxhighlight>
git config --get core.pager
git config core.pager 'less -RX'
</syntaxhighlight>
[[Category:Git]]
3ba6f3e6faf32fa0b665af1a77561f3b6a563491
About Stix
0
785
3358
3297
2019-02-07T10:15:07Z
Stix
2
/* Instant Messaging */ bye bye G+.
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW.
=== Employment ===
I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stixpjr@gmail.com<br>
Mobile: +61 419 432 517<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/stixpjr
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|}
==== GPG/PGP Public Key ====
<pre>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj
W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu
scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA
MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/
3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P
Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0
aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW
AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s
YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj
lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc
ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn
L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS
yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b
PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72
V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL
U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX
0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0
OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl
IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY
m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH
AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ
1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA
G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du
jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq
wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C
=6iPW
-----END PGP PUBLIC KEY BLOCK-----
</pre>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Dec 2007-> || mailto:stix@google.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
62d30a24ee5209041462e80db73ff4bd84cf5467
Fixing iSight camera not found or working under Mac OS X
0
1734
3359
2019-05-05T10:54:25Z
Stix
2
Notes so I can find what process to kill on Mac OS X.
wikitext
text/x-wiki
Searching around, there seem to have been many reports over the years with Apple iSight built-in cameras not working or not found. My parents regularly have this issue on a fully up-to-date, recent iMac running Mac OS X 10.14.4 as of May 2019.
In all cases so far, killing the VDCAssistant process has brought the camera back to life, without rebooting or restarting apps.
<syntaxhighlight lang="text">
bash$ ps u -p $(pgrep VDC)
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
_cmiodalassistants 54904 0.0 0.2 4340228 14436 ?? Ss 5:05PM 0:34.10 /System/Library/Frameworks/CoreMediaIO.framework/Resources/VDC.plugin/Contents/Resources/VDCAssistant
bash$ sudo pkill VDCAssistant
</syntaxhighlight>
[[Category:Mac OS X]]
ffeab445346be6d22a484274a1d05ffeab91cfbd
tcpdump Examples
0
1735
3361
2019-05-20T00:19:11Z
Stix
2
Initial
wikitext
text/x-wiki
Example tcpdump invocations:
; IPv6 icmp router advertisements:
: <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight>
[[Category:Computing]]
f9cb6c93ac13b104794464dac5ebda7588416ccc
3362
3361
2019-05-20T04:51:41Z
Stix
2
Add PPPoE example
wikitext
text/x-wiki
Example tcpdump invocations:
; IPv6 icmp router advertisements:
: <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight>
; IPv6 icmp router advertisements embedded in PPPoE frames:
: <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’
[[Category:Computing]]
fbf9d8de25cfbab8704b32ae21d4a41820d94570
3363
3362
2019-05-20T04:52:10Z
Stix
2
Formatting.
wikitext
text/x-wiki
Example tcpdump invocations:
; IPv6 icmp router advertisements:
: <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight>
; IPv6 icmp router advertisements embedded in PPPoE frames:
: <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight>
[[Category:Computing]]
290fe8edb67b8e3e4104fdf80e1ac83bfe56304f
3364
3363
2019-05-20T07:44:40Z
Stix
2
expand
wikitext
text/x-wiki
Example tcpdump invocations:
; IPv6 icmp router advertisements:
: <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight>
; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11:
: <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight>
; IPv6 icmp echo requests:
: <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight>
:; icmpv6 types include
:* unreachable (1)
:* too-big (2)
:* time-exceeded (3)
:* echo-request (128)
:* echo-reply (129)
:* router-solicitation (133)
:* router-advertisement (134)
:* neighbor-solicitation (135)
:* neighbor-advertisement (136)
[[Category:Computing]]
709cab8f0389b269a1e7d4af3c446f1be90be3f7
2019-08-11 NetFlix vs IPv6
0
1736
3365
2019-08-12T12:08:10Z
Stix
2
NetFlix doesn't like IPv6?
wikitext
text/x-wiki
So I finally got around to trying to find out why NetFlix seems to behave badly on Apple iOS devices at home. Running tpcdump on my NetBSD router gave me some interesting traces of hung NetFlix app startup on an iPad:
<syntaxhighlight class="nowrap">
13:12:06.715945 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [S], seq 2246225929, win 65535, options [mss 1440,nop,wscale 7,nop,nop,TS val 625696573 ecr 0,sackOK,eol], length 0
13:12:06.716955 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [S.], seq 658221981, ack 2246225930, win 65535, options [mss 1440,nop,wscale 9,sackOK,TS val 2595614193 ecr 625696573], length 0
13:12:06.718660 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 0
13:12:06.719173 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [P.], seq 1:238, ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 237
13:12:06.719920 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [.], ack 1, win 2050, options [nop,nop,TS val 2595614196 ecr 625696575], length 0
13:12:06.720988 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614197 ecr 625696575], length 500
13:12:06.722359 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696578 ecr 2595614196,nop,nop,sack 1 {2857:3357}], length 0
13:12:07.206351 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614683 ecr 625696578], length 500
13:12:07.207642 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697060 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:07.800037 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615277 ecr 625697060], length 500
13:12:07.801355 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697650 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:08.334059 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615811 ecr 625697650], length 500
13:12:08.358429 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698205 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:08.891543 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616368 ecr 625698205], length 500
13:12:08.972647 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698817 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:09.505163 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616982 ecr 625698817], length 500
13:12:09.586471 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625699431 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:10.119127 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595617596 ecr 625699431], length 500
13:12:10.201189 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625700045 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:10.733038 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595618210 ecr 625700045], length 500</syntaxhighlight>
So what's going on here? NetFlix is pushing us <code>seq 2857:3357</code> and we're dutifully acknowledging it via a SACK (RFC 2018). NetfFlix repeats the push, so obviously didn't get the SACK. We then respond with a duplicate SACK (see RFC 2883) to indicate that we've received it twice, and the remote end shouldn't back off.
Why are the SACKs getting lost or ignored? No idea. My workaround was to force NetFlix to IPv4, via simply blocking the IPv6 addresses via an npf rule, noting that <code>anycast.ftl.netflix.com.</code> has two AAAA records:
<syntaxhighlight>
block in final on alc0 proto tcp to 2a00:86c0:2040::1 port 443
block in final on alc0 proto tcp to 2a00:86c0:2041::1 port 443
</syntaxhighlight>
[[Category:Stix's Blog]]
f57cb7e720601e16f48fa19a5afbde449659ae47
3370
3365
2020-01-02T01:08:21Z
Stix
2
Fix typos
wikitext
text/x-wiki
So I finally got around to trying to find out why NetFlix seems to behave badly on Apple iOS devices at home. Running tpcdump on my NetBSD router gave me some interesting traces of hung NetFlix app startup on an iPad:
<syntaxhighlight class="nowrap">
13:12:06.715945 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [S], seq 2246225929, win 65535, options [mss 1440,nop,wscale 7,nop,nop,TS val 625696573 ecr 0,sackOK,eol], length 0
13:12:06.716955 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [S.], seq 658221981, ack 2246225930, win 65535, options [mss 1440,nop,wscale 9,sackOK,TS val 2595614193 ecr 625696573], length 0
13:12:06.718660 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 0
13:12:06.719173 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [P.], seq 1:238, ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 237
13:12:06.719920 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [.], ack 1, win 2050, options [nop,nop,TS val 2595614196 ecr 625696575], length 0
13:12:06.720988 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614197 ecr 625696575], length 500
13:12:06.722359 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696578 ecr 2595614196,nop,nop,sack 1 {2857:3357}], length 0
13:12:07.206351 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614683 ecr 625696578], length 500
13:12:07.207642 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697060 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:07.800037 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615277 ecr 625697060], length 500
13:12:07.801355 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697650 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:08.334059 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615811 ecr 625697650], length 500
13:12:08.358429 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698205 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:08.891543 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616368 ecr 625698205], length 500
13:12:08.972647 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698817 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:09.505163 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616982 ecr 625698817], length 500
13:12:09.586471 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625699431 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:10.119127 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595617596 ecr 625699431], length 500
13:12:10.201189 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625700045 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:10.733038 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595618210 ecr 625700045], length 500
</syntaxhighlight>
So what's going on here? NetFlix is pushing us <code>seq 2857:3357</code> and we're dutifully acknowledging it via a SACK (RFC 2018). NetFlix repeats the push, so obviously didn't get the SACK. We then respond with a duplicate SACK (see RFC 2883) to indicate that we've received it twice, and the remote end shouldn't back off.
Why are the SACKs getting lost or ignored? No idea. My workaround was to force NetFlix to IPv4, via simply blocking the IPv6 addresses via an npf rule, noting that <code>anycast.ftl.netflix.com.</code> has two AAAA records:
<syntaxhighlight>
block in final on alc0 proto tcp to 2a00:86c0:2040::1 port 443
block in final on alc0 proto tcp to 2a00:86c0:2041::1 port 443
</syntaxhighlight>
[[Category:Stix's Blog]]
abb988f0d97ebb90d1ffb2334f8025bb93cbfe0a
Tandy CoCo EDTASM notes
0
1737
3366
2019-10-20T10:51:22Z
Stix
2
Created page with "== Disk EDTASM == <syntaxhighlight> DISK EDTASM+ 01.00.00 COPYRIGHT (C) 1983 BY MICROSOFT </syntaxhighlight> : Load offset: $1600 : Exec address: $1600 : Length: $3480 == D..."
wikitext
text/x-wiki
== Disk EDTASM ==
<syntaxhighlight>
DISK EDTASM+ 01.00.00
COPYRIGHT (C) 1983 BY MICROSOFT
</syntaxhighlight>
: Load offset: $1600
: Exec address: $1600
: Length: $3480
== Disk EDTASM+ Overlay ==
<syntaxhighlight>
DISK EDTASM+ 01.00.00 (OVRLAY)
COPYRIGHT (C) 1983 BY MICROSOFT
</syntaxhighlight>
: Load offset: $1600
: Exec address: $1600
: Length: $3b80
== EDTASMD+ ==
<syntaxhighlight>
SUPER PATCHED EDTASM+ 1.0
BY MICROSOFT
</syntaxhighlight>
: Load offset: $E00
: Exec address: $E00
: Length: $2A00
== /BIN file format ==
=== Preamble/Postamble ===
To support overlays, multiple blocks are supported, with a final postamble.
{| class="wikitable"
!Byte
!Preamble
!Postamble
|-
|0||00 preamble flag||$ff postamble flag
|-
|1,2||Length of data block||Two zero bytes
|-
|3,4||Load address||EXEC address
|}
<syntaxhighlight>
00010 ORG $4000
00020 BEGIN JMP START
00030 FDB END-BEGIN
00040 START …
…
00080 END EQU *
00090 END BEGIN
</syntaxhighlight>
[[Category:CoCo]]
e45a4e6252dd60bc8035ce3b9620af8bcfaee0ef
Category:CoCo
14
1738
3367
2019-10-20T10:52:00Z
Stix
2
Created page with "Pages relating to the Tandy Color Computer (CoCo)"
wikitext
text/x-wiki
Pages relating to the Tandy Color Computer (CoCo)
c16dcc3c7dfbabb598c6734dec1b9e02dcaa8ca4
NetBSD on Orange Pi Zero
0
1739
3368
2019-11-01T09:05:42Z
Stix
2
Created page with "Runs the 32-bit evbarm earmv7hf port of NetBSD. == Installing == NetBSD developer Jared McNeill provides pre-built images for many ARM devices [https://www.invisible.ca/arm/..."
wikitext
text/x-wiki
Runs the 32-bit evbarm earmv7hf port of NetBSD.
== Installing ==
NetBSD developer Jared McNeill provides pre-built images for many ARM devices [https://www.invisible.ca/arm/ here].
== Upgrading ==
<syntaxhighlight lang="text">
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.ub.gz /tmp
gzip -d /tmp/netbsd-GENERIC.ub.gz
mv /tmp/netbsd-GENERIC.ub /boot
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp
gzip -d /tmp/netbsd-GENERIC.img.gz
mv /tmp/netbsd-GENERIC.img /boot/kernel7.img
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp
gzip -d /tmp/netbsd-GENERIC.img.gz
mv /tmp/netbsd-GENERIC.img /boot/kernel7.img
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.gz /tmp
gzip -d /tmp/netbsd-GENERIC.gz
mv /tmp/netbsd-GENERIC /netbsd
</syntaxhighlight>
== Device support ==
* Wifi is unsupported (as of 2019-11-01).
== See also ==
* [http://www.orangepi.org/orangepizero/ Orange Pi Zero].
* [http://wiki.netbsd.org/ports/evbarm/ NetBSD evbarm port].
* [https://wiki.netbsd.org/ports/evbarm/allwinner/ NetBSD evbarm allwinner] port details.
6e5385bf19414d859e3a7db1405fe6ad8a7f964d
3507
3368
2020-02-17T11:13:44Z
Stix
2
Add category
wikitext
text/x-wiki
Runs the 32-bit evbarm earmv7hf port of NetBSD.
== Installing ==
NetBSD developer Jared McNeill provides pre-built images for many ARM devices [https://www.invisible.ca/arm/ here].
== Upgrading ==
<syntaxhighlight lang="text">
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.ub.gz /tmp
gzip -d /tmp/netbsd-GENERIC.ub.gz
mv /tmp/netbsd-GENERIC.ub /boot
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp
gzip -d /tmp/netbsd-GENERIC.img.gz
mv /tmp/netbsd-GENERIC.img /boot/kernel7.img
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp
gzip -d /tmp/netbsd-GENERIC.img.gz
mv /tmp/netbsd-GENERIC.img /boot/kernel7.img
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.gz /tmp
gzip -d /tmp/netbsd-GENERIC.gz
mv /tmp/netbsd-GENERIC /netbsd
</syntaxhighlight>
== Device support ==
* Wifi is unsupported (as of 2019-11-01).
== See also ==
* [http://www.orangepi.org/orangepizero/ Orange Pi Zero].
* [http://wiki.netbsd.org/ports/evbarm/ NetBSD evbarm port].
* [https://wiki.netbsd.org/ports/evbarm/allwinner/ NetBSD evbarm allwinner] port details.
[[Category:NetBSD]]
764604d79b58faa28289144543c5334810a939d2
3513
3507
2020-03-08T23:51:20Z
Stix
2
Remove accidental dupe.
wikitext
text/x-wiki
Runs the 32-bit evbarm earmv7hf port of NetBSD.
== Installing ==
NetBSD developer Jared McNeill provides pre-built images for many ARM devices [https://www.invisible.ca/arm/ here].
== Upgrading ==
<syntaxhighlight lang="text">
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.ub.gz /tmp
gzip -d /tmp/netbsd-GENERIC.ub.gz
mv /tmp/netbsd-GENERIC.ub /boot/
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp
gzip -d /tmp/netbsd-GENERIC.img.gz
mv /tmp/netbsd-GENERIC.img /boot/kernel7.img
cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.gz /tmp
gzip -d /tmp/netbsd-GENERIC.gz
mv /tmp/netbsd-GENERIC /netbsd
</syntaxhighlight>
== Device support ==
* Wifi is unsupported (as of 2019-11-01).
== See also ==
* [http://www.orangepi.org/orangepizero/ Orange Pi Zero].
* [http://wiki.netbsd.org/ports/evbarm/ NetBSD evbarm port].
* [https://wiki.netbsd.org/ports/evbarm/allwinner/ NetBSD evbarm allwinner] port details.
[[Category:NetBSD]]
2b127f8d72da73e902103946af77b6d99d0e49e7
MediaWiki:Sitenotice
8
1684
3508
3176
2020-02-17T11:40:56Z
Stix
2
Remove Google+1, it's old and deprecated
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
ISO 8601
0
757
3509
3175
2020-02-25T01:15:07Z
Stix
2
/* See Also */ Add link to Zach Holman talk
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
* [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats].
* [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?].
[[Category:Rants]]
0d99d9b137d7727da8b6f0aa2351dfda6eaa4dc9
UD2 Undefined Instruction generated by Clang/LLVM
0
1740
3512
2020-03-08T12:38:20Z
Stix
2
Document the UD2 x86 instruction generated by Clang/LLVM and gcc
wikitext
text/x-wiki
Maybe I'm just slow, but I only recently learned of the UD family of x86-64 (amd64) instructions (UD0, UD1 & UD2). These are reserved undefined instructions that generate an invalid opcode exception when executed, resulting in a SIGILL (illegal instruction signal) on Unix-like operating systems.
These can be generated by Clang/LLVM (and gcc) when compiling with flags like <code>-fsanitize=undefined -fsanitize-trap=all</code>.
For example, a range check is introduced when doing casts that might result in undefined behavior:
<syntaxhighlight lang="c++">
#include <cstdint>
int64_t fubar(double d) {
return static_cast<int64_t>(d);
}
</syntaxhighlight>
Results in the following sequence:
<syntaxhighlight lang="asm">
.LCPI0_0:
.quad -4332462841530417151 # double -9.2233720368547778E+18
.LCPI0_1:
.quad 4890909195324358656 # double 9.2233720368547758E+18
.text
.globl _Z5fubard
.p2align 4, 0x90
.type _Z5fubard,@function
_Z5fubard: # @_Z5fubard
.cfi_startproc
.long 846595819 # 0x327606eb
.long .L__unnamed_1-_Z5fubard
# %bb.0:
ucomisd .LCPI0_0(%rip), %xmm0
jbe .LBB0_2
# %bb.1:
movsd .LCPI0_1(%rip), %xmm1 # xmm1 = mem[0],zero
ucomisd %xmm0, %xmm1
jbe .LBB0_2
# %bb.3:
cvttsd2si %xmm0, %rax
retq
.LBB0_2:
ud2
</syntaxhighlight>
The UD2 instruction is invoked if the double is outside of the bounds of a signed int64.
== See Also ==
* [https://www.felixcloutier.com/x86/ud x86 UD Undefined Instruction].
* [https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html Clang UNDEFINEDBEHAVIORSANITIZER].
[[Category:Computing]]
cd3d0cf8267c5f968c9b2f84c67163a14750d6ab
pkgsrc on Mac OS X
0
1741
3514
2020-03-17T00:17:56Z
Stix
2
Notes on pkgsrc on Mac OS X
wikitext
text/x-wiki
== Xcode ==
First, you will need Xcode installed, including the command-line tools, else you'll likely get the following error:
<syntaxhighlight>
bash$ bmake replace
ERROR: This package has set PKG_FAIL_REASON:
ERROR: No suitable Xcode SDK or Command Line Tools installed.
*** Error code 1
</syntaxhighlight>
Install the command-line tools:
<syntaxhighlight>
bash$ xcode-select --install
xcode-select: note: install requested for command line developer tools
</syntaxhighlight>
== See Also ==
* [https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/bootstrap/README.MacOSX pkgsrc Mac OS X/Darwin bootstrap instructions].
[[Category:Mac OS X]]
c93e799d2e35a9b3da6849d31358d1d38ee65a57
3515
3514
2020-03-17T00:22:28Z
Stix
2
add lang to syntaxhighlight
wikitext
text/x-wiki
== Xcode ==
First, you will need Xcode installed, including the command-line tools, else you'll likely get the following error:
<syntaxhighlight lang="text">
bash$ bmake replace
ERROR: This package has set PKG_FAIL_REASON:
ERROR: No suitable Xcode SDK or Command Line Tools installed.
*** Error code 1
</syntaxhighlight>
Install the command-line tools:
<syntaxhighlight lang="text">
bash$ xcode-select --install
xcode-select: note: install requested for command line developer tools
</syntaxhighlight>
== See Also ==
* [https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/bootstrap/README.MacOSX pkgsrc Mac OS X/Darwin bootstrap instructions].
[[Category:Mac OS X]]
b9c53419e03bdcc1b8e64ee8c78fe2ac0d4a888e
3516
3515
2020-03-17T01:06:29Z
Stix
2
Expand on errors encountered.
wikitext
text/x-wiki
== Xcode ==
First, you will need Xcode installed, including the command-line tools, else you'll likely get the following error:
<syntaxhighlight lang="text">
bash$ bmake replace
ERROR: This package has set PKG_FAIL_REASON:
ERROR: No suitable Xcode SDK or Command Line Tools installed.
*** Error code 1
</syntaxhighlight>
Install the command-line tools:
<syntaxhighlight lang="text">
bash$ xcode-select --install
xcode-select: note: install requested for command line developer tools
</syntaxhighlight>
If you still get the above error, run the following from pkgsrc which may provide information (as it did here):
<syntaxhighlight lang="text">
bash$ /usr/bin/xcrun --sdk macosx$(sw_vers -productVersion) --show-sdk-path
xcodebuild: error: SDK "macosx10.15.3" cannot be located.
xcodebuild: error: SDK "macosx10.15.3" cannot be located.
xcrun: error: unable to lookup item 'Path' in SDK 'macosx10.15.3'
</syntaxhighlight>
Further, it appeared the default wasn't installed correctly?
<syntaxhighlight lang="text">
bash$ xcrun --show-sdk-version
xcodebuild: error: SDK "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk" cannot be located.
xcrun: error: unable to lookup item 'SDKVersion' in SDK '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk'
bash$ ls -l /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
total 24
-rw-r--r-- 1 root wheel 127 Oct 18 09:40 Entitlements.plist
drwxr-xr-x 3 root wheel 96 Aug 30 2019 Library
-rw-r--r-- 1 root wheel 3651 Oct 18 09:40 SDKSettings.json
-rw-r--r-- 1 root wheel 3115 Oct 18 09:40 SDKSettings.plist
drwxr-xr-x 4 root wheel 128 Aug 30 2019 System
drwxr-xr-x 7 root wheel 224 Aug 30 2019 usr
</syntaxhighlight>
== See Also ==
* [https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/bootstrap/README.MacOSX pkgsrc Mac OS X/Darwin bootstrap instructions].
[[Category:Mac OS X]]
2d4c564996a20996143975fa00997a5483347fd0
3517
3516
2020-03-17T01:38:12Z
Stix
2
Add workaround.
wikitext
text/x-wiki
== Xcode ==
First, you will need Xcode installed, including the command-line tools, else you'll likely get the following error:
<syntaxhighlight lang="text">
bash$ bmake replace
ERROR: This package has set PKG_FAIL_REASON:
ERROR: No suitable Xcode SDK or Command Line Tools installed.
*** Error code 1
</syntaxhighlight>
Install the command-line tools:
<syntaxhighlight lang="text">
bash$ xcode-select --install
xcode-select: note: install requested for command line developer tools
</syntaxhighlight>
If you still get the above error, run the following from pkgsrc which may provide information (as it did here):
<syntaxhighlight lang="text">
bash$ /usr/bin/xcrun --sdk macosx$(sw_vers -productVersion) --show-sdk-path
xcodebuild: error: SDK "macosx10.15.3" cannot be located.
xcodebuild: error: SDK "macosx10.15.3" cannot be located.
xcrun: error: unable to lookup item 'Path' in SDK 'macosx10.15.3'
</syntaxhighlight>
Further, it appeared the default wasn't installed correctly?
<syntaxhighlight lang="text">
bash$ xcrun --show-sdk-version
xcodebuild: error: SDK "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk" cannot be located.
xcrun: error: unable to lookup item 'SDKVersion' in SDK '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk'
bash$ ls -l /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
total 24
-rw-r--r-- 1 root wheel 127 Oct 18 09:40 Entitlements.plist
drwxr-xr-x 3 root wheel 96 Aug 30 2019 Library
-rw-r--r-- 1 root wheel 3651 Oct 18 09:40 SDKSettings.json
-rw-r--r-- 1 root wheel 3115 Oct 18 09:40 SDKSettings.plist
drwxr-xr-x 4 root wheel 128 Aug 30 2019 System
drwxr-xr-x 7 root wheel 224 Aug 30 2019 usr
</syntaxhighlight>
"Fixed" by manually adding to <code>mk.conf</code>:
<syntaxhighlight lang="text">
OSX_SDK_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
</syntaxhighlight>
== See Also ==
* [https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/bootstrap/README.MacOSX pkgsrc Mac OS X/Darwin bootstrap instructions].
[[Category:Mac OS X]]
770825a5a2698757406a9676d36d88f878256420
pkgsrc "make replace" or pkg rolling-replace library errors
0
1742
3519
2020-04-08T03:39:56Z
Stix
2
Initial checkin after tripping over this issue again
wikitext
text/x-wiki
Occasionally, due to dependency changes, I see library errors during or after running <code>pkg_rolling-replace</code> or <code>make replace</code>. One solution is to force rebuilding all packages. Another way is to rebuild a targeted set of packages which reference the problem library. This may be done by something like the following, in this case on Mac OS X, where the missing library is <code>libffi.6.dylib</code>, as seen in the errors:
<syntaxhighlight lang="text">
dlopen(/Users/stix/pkg64/lib/gio/modules/libgsettingsgconfbackend.so, 1): Library not loaded: /Users/stix/pkg64/lib/libffi.6.dylib
Referenced from: /Users/stix/pkg64/lib/gio/modules/libgsettingsgconfbackend.so
Reason: image not found
Failed to load module: /Users/stix/pkg64/lib/gio/modules/libgsettingsgconfbackend.so
</syntaxhighlight>
Use <code>pkg_admin</code> to set the rebuild flag on the packages referencing the missing library:
<syntaxhighlight lang="text">
pkg_admin set rebuild=YES $( \
for i in /Users/stix/pkg64/lib/*.dylib; do
otool -L "$i" |
grep -q 'libffi\.6' && echo $i;
done |
xargs -n 1 -I {} sh -c "pkg_info -F {} | head -1" |
awk '{print $3}' | cut -f 1 -d : | sort -u)
</syntaxhighlight>
You are now free to run <code>pkg_rolling-replace</code> to rebuild the flagged packages in the correct order.
[[Category:NetBSD]]
17c19f0dd6b2d3662535349fd74737f3cdb273c1
Balloon Ride
0
824
3520
2892
2020-04-10T05:47:46Z
Stix
2
Formatting.
wikitext
text/x-wiki
A man is flying in a hot air balloon and realises he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts "Excuse me, can you tell me where I am?"
The man below says "Yes, you're in a hot air balloon, hovering 30 feet above this field."
"You must work in Information Technology" says the balloonist.
"I do." replies the man. "How did you know?"
"Well..." says the balloonist, "everything you have told me is technically correct, but it's of no use to anyone."
The man below says "you must work in business."
"I do," replies the balloonist, "but how did you know?"
"Well..." says the man, "you don't know where you are, or where you're going, but you expect me to be able to help. You're in the
same position you were before we met, but now it's my fault!"
[[Category:Jokes]]
719c43e039274dda452ae82d393cdce6c1f31b24
db2start exec() failure
0
1449
3521
2548
2020-04-10T05:49:25Z
Stix
2
Formatting.
wikitext
text/x-wiki
If the following error occurs:
<syntaxhighlight lang="text">
db2sid> db2start
exec(): 0509-036 Cannot load program /db2/db2sid/sqllib/adm/db2star2 because of the following errors:
0509-119 The l_nimpid field in the .loader section header
is not positive.
0509-193 Examine the .loader section header with the
'dump -Hv' command.
06/27/2006 11:31:17 0 0 SQL1042C An unexpected system error occurred.
SQL1032N No start database manager command was issued. SQLSTATE=57019
</syntaxhighlight>
Run <code>db2iupdt</code> for the instance, which may return a similar error, but may also fix the issue. If this fails, delete and re-install DB2.
[[Category:AIX]]
[[Category:DB2]]
a4a357f556f701d7bff2ba5bdcd0b1b09c9c76d8
ffmpeg conversion for Chromecast
0
1743
3522
2020-04-19T08:23:03Z
Stix
2
Created page with "On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k..."
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<code>
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -threads 8 -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4
</code>
=== Notes ===
* aac 5.1 audio doesn't seem to work.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
30cc5f95fde235a4f2283fb37f2a21c58aa78e0a
3523
3522
2020-04-19T12:15:27Z
Stix
2
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<code>
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -threads 8 -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4
</code>
=== Notes ===
* aac 5.1 audio doesn't seem to work.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
02918e2017e6e5102c015760db24d41d6f72eb11
3524
3523
2020-04-19T14:10:56Z
Stix
2
Add second example, with stream mappings.
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<code>
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4
</code>
More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg.
<code>
ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 copy -c:a:1 aac -ac:a:1 2 -b:a:1 192k output.mp4
</code>
=== Notes ===
* aac 5.1 audio doesn't seem to work.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
fe46ed322dd7171f9df21ef4561f118a131ec6ec
3525
3524
2020-04-20T06:33:54Z
Stix
2
Flip the stereo and 5.1 streams around
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<code>
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4
</code>
More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg.
<code>
ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4
</code>
=== Notes ===
* aac 5.1 audio doesn't seem to work.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
7329ca39e351819889958ab1f18b22220ceadb3b
3545
3525
2020-08-28T12:41:02Z
Stix
2
Add resolution
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<code>
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -s 1920x1080 -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4
</code>
More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg.
<code>
ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4
</code>
=== Notes ===
* aac 5.1 audio doesn't seem to work.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
9faa0b61cd3af43e292bef71b6ac873f921c9c10
3562
3545
2020-11-07T13:33:09Z
Stix
2
Update with new learning, re crf.
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<code>
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -s 1920x1080 -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</code>
More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg.
<code>
ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4
</code>
=== Notes ===
* aac 5.1 audio doesn't seem to work.
* use <code>-t <duration_secs></code> to test settings on a small portion of the file.
* <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
42718b2a1695261f00af0abb56d8718779653a5a
3563
3562
2020-11-08T00:58:08Z
Stix
2
/* Notes */ Add recommendation for crf.
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<code>
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -s 1920x1080 -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</code>
More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg.
<code>
ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4
</code>
=== Notes ===
* aac 5.1 audio doesn't seem to work.
* use <code>-t <duration_secs></code> to test settings on a small portion of the file.
* <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
c3c0ac241bb057080e48da283d6c8fb4a78238e6
git help
0
1733
3526
3518
2020-04-23T07:54:17Z
Stix
2
Add a few more learnings
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
=== Show unpushed commits ===
==== One branch ====
<syntaxhighlight>
git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3
git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3
</syntaxhighlight>
==== All branches ====
<syntaxhighlight>git log --branches --not --remotes</syntaxhighlight>
=== Show diffs for a single commit (relative to its ancestor) ===
<syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight>
=== Show diffs for a stash ===
==== For the latest stash ====
<syntaxhighlight>git stash show -p</syntaxhighlight>
==== For a given stash ====
<syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight>
=== Record intent to add (allowing diffs of untracked files) ===
<syntaxhighlight>git add -N <file> …</syntaxhighlight>
=== Show file history for all branches ===
<syntaxhighlight>git log --all <file></syntaxhighlight>
=== Patch local tree with a commit from another branch ===
<syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight>
=== Get/Set origin, https or ssh ===
<syntaxhighlight>
git remote get-url origin
git remote set-url origin git@github.com:NetBSD/src.git
git remote set-url origin https://github.com/NetBSD/src.git
</syntaxhighlight>
=== Get/Set config vars, like the current pager ===
<syntaxhighlight>
git config --get core.pager
git config core.pager 'less -RX'
</syntaxhighlight>
[[Category:Git]]
c78df0605f813d8c12ab82ba54bd09d22969ace2
3527
3526
2020-04-23T08:05:57Z
Stix
2
Add undoing a commit.
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
=== Show unpushed commits ===
==== One branch ====
<syntaxhighlight>
git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3
git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3
</syntaxhighlight>
==== All branches ====
<syntaxhighlight>git log --branches --not --remotes</syntaxhighlight>
=== Show diffs for a single commit (relative to its ancestor) ===
<syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight>
=== Show diffs for a stash ===
==== For the latest stash ====
<syntaxhighlight>git stash show -p</syntaxhighlight>
==== For a given stash ====
<syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight>
=== Record intent to add (allowing diffs of untracked files) ===
<syntaxhighlight>git add -N <file> …</syntaxhighlight>
=== Show file history for all branches ===
<syntaxhighlight>git log --all <file></syntaxhighlight>
=== Patch local tree with a commit from another branch ===
<syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight>
=== Undo a commit ===
NOTE: this almost permanently deletes the commit.
<syntaxhighlight>git reset --hard <commit>~</syntaxhighlight/>
=== Get/Set origin, https or ssh ===
<syntaxhighlight>
git remote get-url origin
git remote set-url origin git@github.com:NetBSD/src.git
git remote set-url origin https://github.com/NetBSD/src.git
</syntaxhighlight>
=== Get/Set config vars, like the current pager ===
<syntaxhighlight>
git config --get core.pager
git config core.pager 'less -RX'
</syntaxhighlight>
[[Category:Git]]
b38310d4987f318767bc9d1f8216299ddfd095d5
Cleaning up old shared libraries on NetBSD
0
1744
3528
2020-05-07T23:24:04Z
Stix
2
Add page on NetBSD old major version shared libraries
wikitext
text/x-wiki
NetBSD has a focus of maintaining binary compatibility. And so, during system upgrades, system shared libraries with old major numbers are left installed. Old minor versions are cleaned up via <tt>[https://netbsd.gw.com/cgi-bin/man-cgi?postinstall postinstall(1)]</tt>. If you wish to remove old major version libraries, a script is present in the NetBSD source repository for doing this:
<syntaxhighlight lang="shell">
/usr/src/lib/checkoldver /usr/lib | xargs rm -f
</syntaxhighlight>
Note that this may break third party binaries, including pkgsrc binaries.
== See Also ==
* http://mail-index.netbsd.org/netbsd-users/2020/05/07/msg024784.html
[[Category:NetBSD]]
9760495380e1636c7ea0e64b1b555eb105f8d967
gdb Quick Reference
0
1710
3529
3315
2020-05-24T13:14:31Z
Stix
2
/* Examining state */ add "info line" and x/i
wikitext
text/x-wiki
== Running ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| step
| s
| step to next source line, possibly into functions
|-
| next
| n
| step over any functions to next source line
|-
| finish
| fin
| step out of the current stack frame/function
|-
| stepi
|
| step to next instruction, stepping into subroutine calls
|-
| nexti
|
| step to next instruction, stepping over subroutine calls
|}
== Examining state ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info registers
| i r
| Dump out common registers
|-
| info line 0x888
| i li
| Show source around the line, file:line or address
|-
| x/20i 0x888
|
| Disassemble instructions at the given address
|}
== Breakpoints ==
{| {{Greytable}}
! command
! abbreviation
! action
|-
| info breakpoints
| i b
| display breakpoints
|-
| delete <n>
| d <n>
| delete breakpoint numbered <n>
|-
| breakpoint <n>
| b <n>
| breakpoint at <n>, which may be a symbol, line number or address
|}
== Dumping output to a file ==
<syntaxhighlight lang="text">
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
</syntaxhighlight>
== Examples ==
=== Dump stack on function call ===
Dump thread stack each and every time a specific function is called, writing to a log.
<syntaxhighlight lang="text">
ksh$ gdb /bin/ls
GNU gdb (GDB) 7.7.1
...
(gdb) b malloc
Breakpoint 1 at 0x401360
(gdb) commands
Type commands for breakpoint(s) 1, one per line.
End with a line saying just "end".
>bt
>c
>end
(gdb) set pagination off
(gdb) set logging file /tmp/ls.malloc.log
(gdb) set logging overwrite
(gdb) set logging redirect on
(gdb) set logging on
Redirecting output to /tmp/ls.malloc.log.
(gdb) run
...
(gdb) quit
ksh$ head -10 /tmp/ls.malloc.log
Starting program: /bin/ls
Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12
#1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12
#2 0x00000000004023fa in ls_main ()
#3 0x0000000000401715 in ___start ()
#4 0x00007f7ff7ffa000 in ?? ()
#5 0x0000000000000001 in ?? ()
#6 0x00007f7ffffffca0 in ?? ()
#7 0x0000000000000000 in ?? ()
</syntaxhighlight>
== See Also ==
=== External ===
* [https://sourceware.org/gdb/onlinedocs/ gdb online docs]
[[Category:UNIX]]
3238640f1176a9e06813c5546a9db5b99ef6403b
Favourite Quotes
0
1683
3530
3510
2020-05-31T00:20:00Z
Stix
2
Start a politics section.
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
b1e9e07bdd5ffc83ff8fa7b747b7bdb5de90e9ce
3554
3530
2020-08-30T06:00:38Z
Stix
2
/* Politics */ Add American fascism quote
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
d37139c0b70cc34e934309ed8e923adc4e83290c
3558
3554
2020-09-20T08:21:10Z
Stix
2
/* Religion */ Add a couple of faith quotes
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
d2b49c813995cb01601a5bc8e8a79a1c61cb8100
3559
3558
2020-09-24T13:24:54Z
Stix
2
/* General */ add attribution
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
8b9d308a05b74b485b64a4a6a6e64a7475ab76aa
3561
3559
2020-10-10T13:44:37Z
Stix
2
/* Science */ Sagan and Hitchens quotes on evidence
wikitext
text/x-wiki
== General ==
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
a19022d11660e1ff53ac277af59b6b4a9ff88394
git pull merge conflicts
0
1728
3531
3369
2020-06-18T23:41:44Z
Stix
2
Add note on the cause of these merge conflicts
wikitext
text/x-wiki
While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed.
'''Note:''' These merge conflicts should not happen, and are likely a symptom of checksums of old commits changing. This should '''not''' generally happen. In this case, the pulled repository is the result of a repository being converted from an alternate VCS (CVS, Mercurial, etc), exported into git.
<syntaxhighlight lang="text">
bash$ git pull
remote: Counting objects: 220, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0
Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done.
Resolving deltas: 100% (194/194), completed with 62 local objects.
From github.com:NetBSD/src
69222a8a366e..0e4aa768536f trunk -> origin/trunk
1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
error: The following untracked working tree files would be overwritten by merge:
external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi
external/gpl3/binutils.old/dist/bfd/doc/archive.texi
external/gpl3/binutils.old/dist/bfd/doc/archures.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi
…
bash$ git clean -f -d
…
Removing external/gpl3/binutils.old/dist/
bash$ git status
On branch trunk
Your branch and 'origin/trunk' have diverged,
and have 31089 and 37860 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
nothing to commit, working tree clean
</syntaxhighlight>
And another failure:
<syntaxhighlight lang="text">
ksh$ git pull
remote: Enumerating objects: 5812, done.
remote: Counting objects: 100% (5812/5812), done.
remote: Compressing objects: 100% (370/370), done.
remote: Total 18017 (delta 5526), reused 5699 (delta 5422), pack-reused 12205
Receiving objects: 100% (18017/18017), 9.60 MiB | 3.26 MiB/s, done.
Resolving deltas: 100% (11460/11460), completed with 2232 local objects.
From github.com:NetBSD/src
…
Auto-merging distrib/notes/common/legal.common
CONFLICT (content): Merge conflict in distrib/notes/common/legal.common
Auto-merging distrib/notes/Makefile.inc
CONFLICT (content): Merge conflict in distrib/notes/Makefile.inc
warning: inexact rename detection was skipped due to too many files.
warning: you may want to set your merge.renamelimit variable to at least 19561 and retry the command.
Automatic merge failed; fix conflicts and then commit the result.
</syntaxhighlight>
Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows:
<syntaxhighlight lang="text">
bash$ git checkout -f
Checking out files: 100% (7365/7365), done.
Your branch and 'origin/trunk' have diverged,
and have 31089 and 37860 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
bash$ git reset
bash$ git branch -m trunk oldtrunk
bash$ git checkout trunk
Checking out files: 100% (82355/82355), done.
Branch 'trunk' set up to track remote branch 'trunk' from 'origin'.
Switched to a new branch 'trunk'
bash$ git pull
remote: Counting objects: 274, done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15
Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done.
Resolving deltas: 100% (221/221), completed with 120 local objects.
From github.com:NetBSD/src
0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk
1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
Updating 0e4aa768536f..beb48fa8ba69
Fast-forward
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
bin/sh/eval.c | 22 +++++---
distrib/sets/lists/comp/ad.aarch64 | 10 ++--
distrib/sets/lists/comp/mi | 4 +-
distrib/sets/lists/man/mi | 8 +--
doc/3RDPARTY | 104 ++++++++++++++++++-----------------
…
bash$ git branch -D oldtrunk
Deleted branch oldtrunk (was 6a901eda34ec).
</syntaxhighlight>
[[Category:Git]]
57189c09d8ce0518248ae20f3283d49c17e56ad6
3532
3531
2020-06-18T23:47:37Z
Stix
2
Fix wording.
wikitext
text/x-wiki
While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed.
'''Note:''' These merge conflicts should not happen, and are likely a symptom of checksums of old commits changing. This should '''not''' generally happen. In this case, the pulled repository is the result of a repository being converted from an alternate VCS (CVS, Mercurial, etc), periodically exported and imported into git.
<syntaxhighlight lang="text">
bash$ git pull
remote: Counting objects: 220, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0
Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done.
Resolving deltas: 100% (194/194), completed with 62 local objects.
From github.com:NetBSD/src
69222a8a366e..0e4aa768536f trunk -> origin/trunk
1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS
error: The following untracked working tree files would be overwritten by merge:
external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi
external/gpl3/binutils.old/dist/bfd/doc/archive.texi
external/gpl3/binutils.old/dist/bfd/doc/archures.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi
external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi
…
bash$ git clean -f -d
…
Removing external/gpl3/binutils.old/dist/
bash$ git status
On branch trunk
Your branch and 'origin/trunk' have diverged,
and have 31089 and 37860 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
nothing to commit, working tree clean
</syntaxhighlight>
And another failure:
<syntaxhighlight lang="text">
ksh$ git pull
remote: Enumerating objects: 5812, done.
remote: Counting objects: 100% (5812/5812), done.
remote: Compressing objects: 100% (370/370), done.
remote: Total 18017 (delta 5526), reused 5699 (delta 5422), pack-reused 12205
Receiving objects: 100% (18017/18017), 9.60 MiB | 3.26 MiB/s, done.
Resolving deltas: 100% (11460/11460), completed with 2232 local objects.
From github.com:NetBSD/src
…
Auto-merging distrib/notes/common/legal.common
CONFLICT (content): Merge conflict in distrib/notes/common/legal.common
Auto-merging distrib/notes/Makefile.inc
CONFLICT (content): Merge conflict in distrib/notes/Makefile.inc
warning: inexact rename detection was skipped due to too many files.
warning: you may want to set your merge.renamelimit variable to at least 19561 and retry the command.
Automatic merge failed; fix conflicts and then commit the result.
</syntaxhighlight>
Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows:
<syntaxhighlight lang="text">
bash$ git checkout -f
Checking out files: 100% (7365/7365), done.
Your branch and 'origin/trunk' have diverged,
and have 31089 and 37860 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
bash$ git reset
bash$ git branch -m trunk oldtrunk
bash$ git checkout trunk
Checking out files: 100% (82355/82355), done.
Branch 'trunk' set up to track remote branch 'trunk' from 'origin'.
Switched to a new branch 'trunk'
bash$ git pull
remote: Counting objects: 274, done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15
Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done.
Resolving deltas: 100% (221/221), completed with 120 local objects.
From github.com:NetBSD/src
0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk
1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi
Updating 0e4aa768536f..beb48fa8ba69
Fast-forward
bin/sh/eval.c | 22 +++++---
distrib/sets/lists/comp/ad.aarch64 | 10 ++--
distrib/sets/lists/comp/mi | 4 +-
distrib/sets/lists/man/mi | 8 +--
doc/3RDPARTY | 104 ++++++++++++++++++-----------------
…
bash$ git branch -D oldtrunk
Deleted branch oldtrunk (was 6a901eda34ec).
</syntaxhighlight>
[[Category:Git]]
b70431110319f5fb0a694820073873347b7bf697
2014-12-28 Yamaha RX-V757 Power Supply Fixed
0
1706
3533
3234
2020-06-21T12:56:07Z
Stix
2
Add links to other articles
wikitext
text/x-wiki
Yay! $0.55 AUD part fixed my Yamaha RX-V757 amplifier.
Turns out, it's a common problem. The amp had survived at least one large power surge (an 11kV line on the power pole outside the block of units had dropped down onto the 415V lines - blew the power board off the wall on a neighbouring block!) and probably copped another one during a lightning storm. After that, the amp failed to power on - no relay clicks, no front display, not much of anything. Opening it up, I found that there was no power going to the main large transformer, and so no power going to the power button. A bit of searching around, and it's pretty well documented, as described in this video:
[http://youtu.be/MwvjAtSr5t8 EEVBlog #379 - Yamaha RX-V557 Receiver Fix]
That was it - I unsoldered C405, which was supposed to be a 22nF metalized polyester film greencap capacitor, and measured it - 1.5nF. Quick trip to Jaycar and bought a 22nF 630V capacitor, measured it (yep, 22nF) soldered it in, and works perfectly.
== See Also ==
* [https://sterlingit.com.au/yamaha-amp-no-power-and-not-powering-on-rx-v3800-rx0v1900-and-many-other-models/ How to fix Yamaha AMP no power and not powering on …]. This article mentions that a similar capacitor exists in many of the Yamaha models (RX-V550, RX-V1500, RX-V1600, RX-V1700, RX-V1900, RX-V2700, RX-V3800, RX-N600, etc), and many owners have been able to find and replace the faulty capacitor.
* [https://www.avforums.com/threads/yamaha-rxv1700-power-problem.1533016/ Yamaha RXV1700 - Power Problem] at avforums.
* [http://youtu.be/MwvjAtSr5t8 EEVBlog #379 - Yamaha RX-V557 Receiver Fix]
[[Category:Stix's Blog]]
99945040d4eadd62d1de12556b75ea8701ada861
Baofeng BF-888S and Aussie UHF CB
0
1745
3534
2020-07-19T08:52:18Z
Stix
2
Describe programming Baofeng BF-888S for AU UHF CB
wikitext
text/x-wiki
Bought a couple of these cheap 'Baofeng BF-888S' radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB.
'''Note:''' Even if correctly programmed with the allowed UHF CB channels, the legality of these radios is still likely questionable. You have been warned.
== Patch for AU UHF CB ==
<syntaxhighlight lang="diff">
--- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000
+++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000
@@ -326,7 +326,7 @@
rf.has_bank = False
rf.has_name = False
rf.memory_bounds = (1, 16)
- rf.valid_bands = [(400000000, 470000000)]
+ rf.valid_bands = [(400000000, 480000000)]
rf.valid_power_levels = H777_POWER_LEVELS
rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0,
50.0, 100.0]
</syntaxhighlight>
== Pre-programmed original 16 channel set, CSV ==
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,,
2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,,
5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,,
6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,,
7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,,
8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,,
9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,,
</syntaxhighlight>
== Australian 80 UHF CB channels, CSV ==
Pick 16 channels from amongst these, noting any special or unofficial purpose listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page.
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,,
11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,,
12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,,
13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,,
14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,,
15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,,
16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,,
17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,,
18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,,
19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,,
21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,,
22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,,
23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,,
24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,,
25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,,
26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,,
27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,,
28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,,
29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,,
31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,,
32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,,
33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,,
34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,,
35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,,
36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,,
37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,,
38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,,
39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,,
41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
</syntaxhighlight>
== See also ==
* [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA.
* [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA.
* [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation.
* [https://chirp.danplanet.com/ CHIRP].
* [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia.
8c4f7c828dbb9ac8f17894bd635f61aaa080700c
3535
3534
2020-07-19T09:57:06Z
Stix
2
Expand with more info & keywords
wikitext
text/x-wiki
Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB.
'''Note:''' Even if correctly programmed with the allowed UHF CB channels, the legality of these radios is still likely questionable. You have been warned.
== CHIRP Patch for AU UHF CB ==
<syntaxhighlight lang="diff">
--- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000
+++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000
@@ -326,7 +326,7 @@
rf.has_bank = False
rf.has_name = False
rf.memory_bounds = (1, 16)
- rf.valid_bands = [(400000000, 470000000)]
+ rf.valid_bands = [(400000000, 490000000)]
rf.valid_power_levels = H777_POWER_LEVELS
rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0,
50.0, 100.0]
</syntaxhighlight>
== Pre-programmed original 16 channel set, CSV ==
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,,
2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,,
5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,,
6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,,
7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,,
8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,,
9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,,
</syntaxhighlight>
== Australian 80 UHF CB channels, CSV ==
Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page.
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,,
11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,,
12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,,
13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,,
14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,,
15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,,
16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,,
17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,,
18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,,
19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,,
21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,,
22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,,
23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,,
24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,,
25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,,
26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,,
27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,,
28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,,
29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,,
31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,,
32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,,
33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,,
34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,,
35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,,
36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,,
37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,,
38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,,
39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,,
41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
</syntaxhighlight>
== See also ==
* [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA.
* [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA.
* [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation.
* [https://chirp.danplanet.com/ CHIRP].
* [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia.
* [http://www.kh-gps.de/bf888.htm]
bc8f141605bcc5b40738b89b389cb007a80d72c7
3542
3535
2020-08-13T00:50:57Z
Stix
2
Clean up, add a few more keywords, add links to Type Approved.
wikitext
text/x-wiki
'''NOTE:''' Even if correctly programmed with the allowed UHF CB channels, the legality of these radios is still '''highly''' questionable, ie. they are not approved for use in Australia. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned.
Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB.
The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+.
== CHIRP Patch for AU UHF CB on BF-888S ==
<syntaxhighlight lang="diff">
--- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000
+++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000
@@ -326,7 +326,7 @@
rf.has_bank = False
rf.has_name = False
rf.memory_bounds = (1, 16)
- rf.valid_bands = [(400000000, 470000000)]
+ rf.valid_bands = [(400000000, 490000000)]
rf.valid_power_levels = H777_POWER_LEVELS
rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0,
50.0, 100.0]
</syntaxhighlight>
== Pre-programmed original 16 channel set, CSV ==
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,,
2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,,
5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,,
6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,,
7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,,
8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,,
9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,,
</syntaxhighlight>
== Australian 80 UHF CB channels, CSV ==
Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page.
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,,
11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,,
12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,,
13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,,
14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,,
15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,,
16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,,
17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,,
18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,,
19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,,
21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,,
22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,,
23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,,
24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,,
25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,,
26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,,
27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,,
28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,,
29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,,
31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,,
32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,,
33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,,
34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,,
35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,,
36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,,
37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,,
38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,,
39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,,
41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
</syntaxhighlight>
== See also ==
* [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia.
* [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA.
* [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA.
* [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation.
* [https://chirp.danplanet.com/ CHIRP].
* [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia.
* [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"]
4ff7f0532b3215de817b4d02956cac7889709131
3555
3542
2020-08-31T08:52:58Z
Stix
2
Be explicit. They're not legal to use in Australia.
wikitext
text/x-wiki
'''WARNING:''' Even if correctly programmed with the allowed UHF CB channels, these radios are '''not legal''' in Australia, ie. they are not approved for use. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned.
Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB.
The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+.
== CHIRP Patch for AU UHF CB on BF-888S ==
<syntaxhighlight lang="diff">
--- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000
+++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000
@@ -326,7 +326,7 @@
rf.has_bank = False
rf.has_name = False
rf.memory_bounds = (1, 16)
- rf.valid_bands = [(400000000, 470000000)]
+ rf.valid_bands = [(400000000, 490000000)]
rf.valid_power_levels = H777_POWER_LEVELS
rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0,
50.0, 100.0]
</syntaxhighlight>
== Pre-programmed original 16 channel set, CSV ==
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,,
2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,,
5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,,
6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,,
7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,,
8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,,
9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,,
</syntaxhighlight>
== Australian 80 UHF CB channels, CSV ==
Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page.
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,,
11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,,
12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,,
13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,,
14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,,
15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,,
16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,,
17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,,
18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,,
19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,,
21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,,
22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,,
23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,,
24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,,
25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,,
26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,,
27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,,
28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,,
29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,,
31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,,
32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,,
33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,,
34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,,
35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,,
36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,,
37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,,
38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,,
39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,,
41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
</syntaxhighlight>
== See also ==
* [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia.
* [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA.
* [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA.
* [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation.
* [https://chirp.danplanet.com/ CHIRP].
* [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia.
* [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"]
990c339c907deaad27ee2b92d9fba84117d12c6f
SCSI Sense Data
0
1614
3536
3275
2020-07-19T13:47:58Z
Stix
2
Update ASC/ASCQ lists
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org].
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Response codes 0x70 and 0x71 sense data format
! Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Sense code definitions
!width="05%"|Sense Key
!width="10%"|Short Description
! Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ ASC and ASCQ assignments
! rowspan="2" width="5%" | ASC
! rowspan="2" width="5%" | ASCQ
! colspan="14" width="15%" | Device Type
! rowspan="2" | Description
|-
! D||Z||T||P||R||O||M||A||E||B||K||V||F
|-
| 0x00 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION
|-
| 0x00 || 0x01 || || ||T|| || || || || || || || || || || FILEMARK DETECTED
|-
| 0x00 || 0x02 || || ||T|| || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x03 || || ||T|| || || || || || || || || || || SETMARK DETECTED
|-
| 0x00 || 0x04 || || ||T|| || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x05 || || ||T|| || || || || || || || || || || END-OF-DATA DETECTED
|-
| 0x00 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED
|-
| 0x00 || 0x07 || || ||T|| || || || || || || || || || || PROGRAMMABLE EARLY WARNING DETECTED
|-
| 0x00 || 0x11 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS
|-
| 0x00 || 0x12 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED
|-
| 0x00 || 0x13 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED
|-
| 0x00 || 0x14 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR
|-
| 0x00 || 0x15 || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN
|-
| 0x00 || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS
|-
| 0x00 || 0x17 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED
|-
| 0x00 || 0x18 || || ||T|| || || || || || || || || || || ERASE OPERATION IN PROGRESS
|-
| 0x00 || 0x19 || || ||T|| || || || || || || || || || || LOCATE OPERATION IN PROGRESS
|-
| 0x00 || 0x1A || || ||T|| || || || || || || || || || || REWIND OPERATION IN PROGRESS
|-
| 0x00 || 0x1B || || ||T|| || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS
|-
| 0x00 || 0x1C || || ||T|| || || || || || || || || || || VERIFY OPERATION IN PROGRESS
|-
| 0x00 || 0x1D ||D||Z||T|| || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE
|-
| 0x00 || 0x1E ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || CONFLICTING SA CREATION REQUEST
|-
| 0x00 || 0x1F ||D||Z||T|| || || || || || ||B|| || || || LOGICAL UNIT TRANSITIONING TO ANOTHER POWER CONDITION
|-
| 0x00 || 0x20 ||D||Z||T||P|| || || || || ||B|| || || || EXTENDED COPY INFORMATION AVAILABLE
|-
| 0x00 || 0x21 ||D||Z|| || || || || || || || || || || || ATOMIC COMMAND ABORTED DUE TO ACA
|-
| 0x00 || 0x22 ||D||Z|| || || || || || || || || || || || DEFERRED MICROCODE IS PENDING
|-
| 0x01 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL
|-
| 0x02 || 0x00 ||D||Z|| || ||R||O|| || || ||B||K|| || || NO SEEK COMPLETE
|-
| 0x03 || 0x00 ||D||Z||T|| || ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT
|-
| 0x03 || 0x01 || || ||T|| || || || || || || || || || || NO WRITE CURRENT
|-
| 0x03 || 0x02 || || ||T|| || || || || || || || || || || EXCESSIVE WRITE ERRORS
|-
| 0x04 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE
|-
| 0x04 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY
|-
| 0x04 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED
|-
| 0x04 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED
|-
| 0x04 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS
|-
| 0x04 || 0x05 ||D||Z||T|| || ||O|| ||A|| ||B||K|| ||F|| LOGICAL UNIT NOT READY, REBUILD IN PROGRESS
|-
| 0x04 || 0x06 ||D||Z||T|| || ||O|| ||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS
|-
| 0x04 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS
|-
| 0x04 || 0x08 || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS
|-
| 0x04 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS
|-
| 0x04 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION
|-
| 0x04 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE
|-
| 0x04 || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE
|-
| 0x04 || 0x0D || || || || || || || || || || || || ||F|| LOGICAL UNIT NOT READY, STRUCTURE CHECK REQUIRED
|-
| 0x04 || 0x0E ||D||Z||T|| ||R|| ||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SECURITY SESSION IN PROGRESS
|-
| 0x04 || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x04 || 0x11 ||D||Z||T|| ||R||O|| ||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED
|-
| 0x04 || 0x12 || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE
|-
| 0x04 || 0x13 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || LOGICAL UNIT NOT READY, SA CREATION IN PROGRESS
|-
| 0x04 || 0x14 ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SPACE ALLOCATION IN PROGRESS
|-
| 0x04 || 0x15 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, ROBOTICS DISABLED
|-
| 0x04 || 0x16 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION REQUIRED
|-
| 0x04 || 0x17 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CALIBRATION REQUIRED
|-
| 0x04 || 0x18 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, A DOOR IS OPEN
|-
| 0x04 || 0x19 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, OPERATING IN SEQUENTIAL MODE
|-
| 0x04 || 0x1A ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, START STOP UNIT COMMAND IN PROGRESS
|-
| 0x04 || 0x1B ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SANITIZE IN PROGRESS
|-
| 0x04 || 0x1C ||D||Z||T|| || || ||M||A||E||B|| || || || LOGICAL UNIT NOT READY, ADDITIONAL POWER USE NOT YET GRANTED
|-
| 0x04 || 0x1D ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION IN PROGRESS
|-
| 0x04 || 0x1E ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, MICROCODE ACTIVATION REQUIRED
|-
| 0x04 || 0x1F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MICROCODE DOWNLOAD REQUIRED
|-
| 0x04 || 0x20 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, LOGICAL UNIT RESET REQUIRED
|-
| 0x04 || 0x21 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, HARD RESET REQUIRED
|-
| 0x04 || 0x22 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, POWER CYCLE REQUIRED
|-
| 0x04 || 0x23 ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, AFFILIATION REQUIRED
|-
| 0x04 || 0x24 ||D||Z|| || || || || || || || || || || || DEPOPULATION IN PROGRESS
|-
| 0x04 || 0x25 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION IN PROGRESS
|-
| 0x05 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION
|-
| 0x06 || 0x00 ||D||Z|| || ||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND
|-
| 0x07 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED
|-
| 0x08 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE
|-
| 0x08 || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT
|-
| 0x08 || 0x02 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR
|-
| 0x08 || 0x03 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32)
|-
| 0x08 || 0x04 ||D||Z||T||P||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET
|-
| 0x09 || 0x00 ||D||Z||T|| ||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR
|-
| 0x09 || 0x01 || || || || ||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE
|-
| 0x09 || 0x02 || || || || ||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE
|-
| 0x09 || 0x03 || || || || ||R||O|| || || || || || || || SPINDLE SERVO FAILURE
|-
| 0x09 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || HEAD SELECT FAULT
|-
| 0x09 || 0x05 ||D||Z||T|| ||R||O|| || || ||B|| || || || VIBRATION INDUCED TRACKING ERROR
|-
| 0x0A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW
|-
| 0x0B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING
|-
| 0x0B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED
|-
| 0x0B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED
|-
| 0x0B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED
|-
| 0x0B || 0x04 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x05 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - NON-VOLATILE CACHE NOW VOLATILE
|-
| 0x0B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - DEGRADED POWER TO NON-VOLATILE CACHE
|-
| 0x0B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - POWER LOSS EXPECTED
|-
| 0x0B || 0x09 ||D||Z|| || || || || || || || || || || || WARNING - DEVICE STATISTICS NOTIFICATION ACTIVE
|-
| 0x0B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE SECURITY AT RISK
|-
| 0x0B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE DIGITAL SIGNATURE VALIDATION FAILURE
|-
| 0x0B || 0x14 ||D||Z|| || || || || || || || || || || || WARNING - PHYSICAL ELEMENT STATUS CHANGE
|-
| 0x0C || 0x00 ||D||Z||T|| ||R|| || || || || || || || || WRITE ERROR
|-
| 0x0C || 0x01 ||D||Z|| || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION
|-
| 0x0C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED
|-
| 0x0C || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT
|-
| 0x0C || 0x04 ||D||Z||T|| || ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR
|-
| 0x0C || 0x05 ||D||Z||T|| || ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION
|-
| 0x0C || 0x06 ||D||Z||T|| || ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE
|-
| 0x0C || 0x07 ||D||Z|| || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED
|-
| 0x0C || 0x08 || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED
|-
| 0x0C || 0x09 || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING
|-
| 0x0C || 0x0A || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED
|-
| 0x0C || 0x0B ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR
|-
| 0x0C || 0x0C ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA
|-
| 0x0C || 0x0D ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA
|-
| 0x0C || 0x0E ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE WRITE ERRORS
|-
| 0x0C || 0x0F || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW
|-
| 0x0C || 0x10 ||D||Z|| || || || || || || || || || || || INCOMPLETE MULTIPLE ATOMIC WRITE OPERATIONS
|-
| 0x0C || 0x11 ||D||Z|| || || || || || || || || || || || WRITE ERROR - RECOVERY SCAN NEEDED
|-
| 0x0C || 0x12 ||D||Z|| || || || || || || || || || || || WRITE ERROR - INSUFFICIENT ZONE RESOURCES
|-
| 0x0D || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR
|-
| 0x0D || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE
|-
| 0x0D || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE
|-
| 0x0D || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE
|-
| 0x0D || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN
|-
| 0x0D || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN
|-
| 0x0E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT
|-
| 0x0E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT
|-
| 0x0E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG
|-
| 0x0E || 0x03 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT
|-
| 0x0F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x10 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR
|-
| 0x10 || 0x01 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED
|-
| 0x10 || 0x02 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED
|-
| 0x10 || 0x03 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED
|-
| 0x10 || 0x04 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION ERROR ON RECOVER BUFFERED DATA
|-
| 0x10 || 0x05 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION METHOD ERROR
|-
| 0x11 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR
|-
| 0x11 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED
|-
| 0x11 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT
|-
| 0x11 || 0x03 ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS
|-
| 0x11 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED
|-
| 0x11 || 0x05 || || || || ||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR
|-
| 0x11 || 0x06 || || || || ||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR
|-
| 0x11 || 0x07 || || || || || ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR
|-
| 0x11 || 0x08 || || ||T|| || || || || || || || || || || INCOMPLETE BLOCK READ
|-
| 0x11 || 0x09 || || ||T|| || || || || || || || || || || NO GAP FOUND
|-
| 0x11 || 0x0A ||D||Z||T|| || ||O|| || || ||B||K|| || || MISCORRECTED ERROR
|-
| 0x11 || 0x0B ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT
|-
| 0x11 || 0x0C ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA
|-
| 0x11 || 0x0D ||D||Z||T|| ||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR
|-
| 0x11 || 0x0E ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM
|-
| 0x11 || 0x0F || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER
|-
| 0x11 || 0x10 || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER
|-
| 0x11 || 0x11 || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING
|-
| 0x11 || 0x12 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR
|-
| 0x11 || 0x13 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST
|-
| 0x11 || 0x14 ||D||Z|| || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT
|-
| 0x11 || 0x15 ||D||Z|| || || || || || || || || || || || WRITE AFTER SANITIZE REQUIRED
|-
| 0x12 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD
|-
| 0x13 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD
|-
| 0x14 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND
|-
| 0x14 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORD NOT FOUND
|-
| 0x14 || 0x02 || || ||T|| || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND
|-
| 0x14 || 0x03 || || ||T|| || || || || || || || || || || END-OF-DATA NOT FOUND
|-
| 0x14 || 0x04 || || ||T|| || || || || || || || || || || BLOCK SEQUENCE ERROR
|-
| 0x14 || 0x05 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT
|-
| 0x14 || 0x06 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED
|-
| 0x14 || 0x07 || || ||T|| || || || || || || || || || || LOCATE OPERATION FAILURE
|-
| 0x15 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR
|-
| 0x15 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR
|-
| 0x15 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM
|-
| 0x16 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR
|-
| 0x16 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN
|-
| 0x16 || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE
|-
| 0x16 || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED
|-
| 0x16 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED
|-
| 0x17 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES
|-
| 0x17 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET
|-
| 0x17 || 0x03 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET
|-
| 0x17 || 0x04 || || || || ||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED
|-
| 0x17 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID
|-
| 0x17 || 0x06 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED
|-
| 0x17 || 0x07 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x08 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE
|-
| 0x17 || 0x09 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN
|-
| 0x18 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED
|-
| 0x18 || 0x01 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED
|-
| 0x18 || 0x02 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED
|-
| 0x18 || 0x03 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC
|-
| 0x18 || 0x04 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC
|-
| 0x18 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT
|-
| 0x18 || 0x06 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE
|-
| 0x18 || 0x07 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN
|-
| 0x18 || 0x08 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING
|-
| 0x19 || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR
|-
| 0x19 || 0x01 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE
|-
| 0x19 || 0x02 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST
|-
| 0x19 || 0x03 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST
|-
| 0x1A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR
|-
| 0x1B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR
|-
| 0x1C || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND
|-
| 0x1C || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND
|-
| 0x1C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND
|-
| 0x1D || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION
|-
| 0x1D || 0x01 ||D||Z|| || || || || || || ||B|| || || || MISCOMPARE VERIFY OF UNMAPPED LBA
|-
| 0x1E || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION
|-
| 0x1F || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER
|-
| 0x20 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE
|-
| 0x20 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x20 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x04 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE
|-
| 0x20 || 0x05 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x20 || 0x06 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE
|-
| 0x20 || 0x07 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE
|-
| 0x20 || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x20 || 0x0C || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHEN NOT IN APPEND-ONLY MODE
|-
| 0x20 || 0x0D ||D|| || || || || || || || || || || || || NOT AN ADMINISTRATIVE LOGICAL UNIT
|-
| 0x20 || 0x0E ||D|| || || || || || || || || || || || || NOT A SUBSIDIARY LOGICAL UNIT
|-
| 0x20 || 0x0F ||D|| || || || || || || || || || || || || NOT A CONGLOMERATE LOGICAL UNIT
|-
| 0x21 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE
|-
| 0x21 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS
|-
| 0x21 || 0x02 || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE
|-
| 0x21 || 0x03 || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP
|-
| 0x21 || 0x04 ||D||Z|| || || || || || || || || || || || UNALIGNED WRITE COMMAND
|-
| 0x21 || 0x05 ||D||Z|| || || || || || || || || || || || WRITE BOUNDARY VIOLATION
|-
| 0x21 || 0x06 ||D||Z|| || || || || || || || || || || || ATTEMPT TO READ INVALID DATA
|-
| 0x21 || 0x07 ||D||Z|| || || || || || || || || || || || READ BOUNDARY VIOLATION
|-
| 0x21 || 0x08 ||D||Z|| || || || || || || || || || || || MISALIGNED WRITE COMMAND
|-
| 0x21 || 0x09 ||D||Z|| || || || || || || || || || || || ATTEMPT TO ACCESS GAP ZONE
|-
| 0x22 || 0x00 ||D||Z|| || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00)
|-
| 0x23 || 0x00 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, CAUSE NOT REPORTABLE
|-
| 0x23 || 0x01 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, UNSUPPORTED TOKEN TYPE
|-
| 0x23 || 0x02 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE TOKEN USAGE NOT SUPPORTED
|-
| 0x23 || 0x03 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE ROD TOKEN CREATION NOT SUPPORTED
|-
| 0x23 || 0x04 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN UNKNOWN
|-
| 0x23 || 0x05 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CORRUPT
|-
| 0x23 || 0x06 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN REVOKED
|-
| 0x23 || 0x07 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN EXPIRED
|-
| 0x23 || 0x08 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CANCELLED
|-
| 0x23 || 0x09 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN DELETED
|-
| 0x23 || 0x0A ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, INVALID TOKEN LENGTH
|-
| 0x24 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB
|-
| 0x24 || 0x01 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| CDB DECRYPTION ERROR
|-
| 0x24 || 0x02 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x24 || 0x03 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x24 || 0x04 || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN
|-
| 0x24 || 0x05 || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN
|-
| 0x24 || 0x06 || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE
|-
| 0x24 || 0x07 || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE
|-
| 0x24 || 0x08 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID XCDB
|-
| 0x24 || 0x09 ||D||Z|| || || || || || || || || || || || INVALID FAST FORMAT
|-
| 0x25 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED
|-
| 0x26 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST
|-
| 0x26 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED
|-
| 0x26 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID
|-
| 0x26 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED
|-
| 0x26 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION
|-
| 0x26 || 0x05 ||D||Z||T||P||R||O|| ||A|| ||B||K|| || || DATA DECRYPTION ERROR
|-
| 0x26 || 0x06 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS
|-
| 0x26 || 0x07 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x08 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS
|-
| 0x26 || 0x09 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x0A ||D||Z||T||P||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT
|-
| 0x26 || 0x0B ||D||Z||T||P||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED
|-
| 0x26 || 0x0C ||D||Z||T||P||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION
|-
| 0x26 || 0x0D ||D||Z||T||P||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION
|-
| 0x26 || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED
|-
| 0x26 || 0x0F || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE
|-
| 0x26 || 0x10 || || ||T|| || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED
|-
| 0x26 || 0x11 || || ||T|| || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET
|-
| 0x26 || 0x12 || || ||T|| || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND
|-
| 0x26 || 0x13 ||D|| || || || || || || || || || || || || APPLICATION TAG MODE PAGE IS INVALID
|-
| 0x26 || 0x14 || || ||T|| || || || || || || || || || || TAPE STREAM MIRRORING PREVENTED
|-
| 0x26 || 0x15 || || ||T|| || || || || || || || || || || COPY SOURCE OR COPY DESTINATION NOT AUTHORIZED
|-
| 0x26 || 0x16 ||D||Z|| || || || || || || || || || || || FAST COPY NOT POSSIBLE
|-
| 0x27 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || WRITE PROTECTED
|-
| 0x27 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED
|-
| 0x27 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED
|-
| 0x27 || 0x03 || || ||T|| ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT
|-
| 0x27 || 0x04 || || ||T|| ||R|| || || || || || || || || PERSISTENT WRITE PROTECT
|-
| 0x27 || 0x05 || || ||T|| ||R|| || || || || || || || || PERMANENT WRITE PROTECT
|-
| 0x27 || 0x06 || || || || ||R|| || || || || || || ||F|| CONDITIONAL WRITE PROTECT
|-
| 0x27 || 0x07 ||D||Z|| || || || || || || ||B|| || || || SPACE ALLOCATION FAILED WRITE PROTECT
|-
| 0x27 || 0x08 ||D||Z|| || || || || || || || || || || || ZONE IS READ ONLY
|-
| 0x28 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED
|-
| 0x28 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED
|-
| 0x28 || 0x02 || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED
|-
| 0x28 || 0x03 || || || || || || ||M|| || || || || || || IMPORT/EXPORT ELEMENT ACCESSED, MEDIUM CHANGED
|-
| 0x29 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED
|-
| 0x29 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED
|-
| 0x29 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED
|-
| 0x29 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED
|-
| 0x29 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET
|-
| 0x29 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED
|-
| 0x29 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD
|-
| 0x29 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED
|-
| 0x2A || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED
|-
| 0x2A || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED
|-
| 0x2A || 0x02 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED
|-
| 0x2A || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED
|-
| 0x2A || 0x04 ||D||Z||T||P||R||O||M||A||E|| || || || || RESERVATIONS RELEASED
|-
| 0x2A || 0x05 ||D||Z||T||P||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED
|-
| 0x2A || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED
|-
| 0x2A || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED
|-
| 0x2A || 0x08 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED
|-
| 0x2A || 0x09 ||D||Z|| || || || || || || || || || || || CAPACITY DATA HAS CHANGED
|-
| 0x2A || 0x0A ||D||Z||T|| || || || || || || || || || || ERROR HISTORY I_T NEXUS CLEARED
|-
| 0x2A || 0x0B ||D||Z||T|| || || || || || || || || || || ERROR HISTORY SNAPSHOT RELEASED
|-
| 0x2A || 0x0C || || || || || || || || || || || || ||F|| ERROR RECOVERY ATTRIBUTES HAVE CHANGED
|-
| 0x2A || 0x0D || || ||T|| || || || || || || || || || || DATA ENCRYPTION CAPABILITIES CHANGED
|-
| 0x2A || 0x10 ||D||Z||T|| || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED
|-
| 0x2A || 0x11 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS
|-
| 0x2A || 0x12 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT
|-
| 0x2A || 0x13 || || ||T|| || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED
|-
| 0x2A || 0x14 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION CAPABILITIES DATA HAS CHANGED
|-
| 0x2A || 0x15 || || ||T|| || || ||M|| || || || ||V|| || MEDIUM REMOVAL PREVENTION PREEMPTED
|-
| 0x2A || 0x16 ||D||Z|| || || || || || || || || || || || ZONE RESET WRITE POINTER RECOMMENDED
|-
| 0x2B || 0x00 ||D||Z||T||P||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT
|-
| 0x2C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR
|-
| 0x2C || 0x01 || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED
|-
| 0x2C || 0x02 || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED
|-
| 0x2C || 0x03 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY
|-
| 0x2C || 0x04 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY
|-
| 0x2C || 0x05 || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST
|-
| 0x2C || 0x06 || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT
|-
| 0x2C || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS
|-
| 0x2C || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS
|-
| 0x2C || 0x09 ||D||Z||T||P||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS
|-
| 0x2C || 0x0A || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS
|-
| 0x2C || 0x0B || || ||T|| || || || || || || || || || || NOT RESERVED
|-
| 0x2C || 0x0C ||D||Z|| || || || || || || || || || || || ORWRITE GENERATION DOES NOT MATCH
|-
| 0x2C || 0x0D ||D||Z|| || || || || || || || || || || || RESET WRITE POINTER NOT ALLOWED
|-
| 0x2C || 0x0E ||D||Z|| || || || || || || || || || || || ZONE IS OFFLINE
|-
| 0x2C || 0x0F ||D||Z|| || || || || || || || || || || || STREAM NOT OPEN
|-
| 0x2C || 0x10 ||D||Z|| || || || || || || || || || || || UNWRITTEN DATA IN ZONE
|-
| 0x2C || 0x11 ||D|| || || || || || || || || || || || || DESCRIPTOR FORMAT SENSE DATA REQUIRED
|-
| 0x2C || 0x12 ||D||Z|| || || || || || || || || || || || ZONE IS INACTIVE
|-
| 0x2C || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WELL KNOWN LOGICAL UNIT ACCESS REQUIRED
|-
| 0x2D || 0x00 || || ||T|| || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE
|-
| 0x2E || 0x00 ||D||Z|| || ||R||O||M|| || ||B|| || || || INSUFFICIENT TIME FOR OPERATION
|-
| 0x2E || 0x01 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT BEFORE PROCESSING
|-
| 0x2E || 0x02 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING
|-
| 0x2E || 0x03 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING DUE TO ERROR RECOVERY
|-
| 0x2F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR
|-
| 0x2F || 0x01 ||D||Z|| || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION
|-
| 0x2F || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER
|-
| 0x2F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SOME COMMANDS CLEARED BY QUEUING LAYER EVENT
|-
| 0x30 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED
|-
| 0x30 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x03 ||D||Z||T|| ||R|| ||M|| || || ||K|| || || CLEANING CARTRIDGE INSTALLED
|-
| 0x30 || 0x04 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x05 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x06 ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM
|-
| 0x30 || 0x07 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE
|-
| 0x30 || 0x08 || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH
|-
| 0x30 || 0x09 || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND
|-
| 0x30 || 0x0A ||D||Z||T|| ||R||O|| ||A||E||B||K|| || || CLEANING REQUEST REJECTED
|-
| 0x30 || 0x0C || || ||T|| || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED
|-
| 0x30 || 0x0D || || ||T|| || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK
|-
| 0x30 || 0x10 || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED
|-
| 0x30 || 0x11 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME TYPE
|-
| 0x30 || 0x12 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME QUALIFIER
|-
| 0x30 || 0x13 || || || || || || ||M|| || || || || || || CLEANING VOLUME EXPIRED
|-
| 0x31 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED
|-
| 0x31 || 0x01 ||D||Z|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED
|-
| 0x31 || 0x02 || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING
|-
| 0x31 || 0x03 ||D||Z|| || || || || || || ||B|| || || || SANITIZE COMMAND FAILED
|-
| 0x31 || 0x04 ||D||Z|| || || || || || || || || || || || DEPOPULATION FAILED
|-
| 0x31 || 0x05 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION FAILED
|-
| 0x32 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE
|-
| 0x32 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE
|-
| 0x33 || 0x00 || || ||T|| || || || || || || || || || || TAPE LENGTH ERROR
|-
| 0x34 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE
|-
| 0x35 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE
|-
| 0x35 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION
|-
| 0x35 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE
|-
| 0x35 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE
|-
| 0x35 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED
|-
| 0x35 || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR
|-
| 0x36 || 0x00 || || || || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE
|-
| 0x37 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER
|-
| 0x38 || 0x00 || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION
|-
| 0x38 || 0x02 || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT
|-
| 0x38 || 0x04 || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT
|-
| 0x38 || 0x06 || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT
|-
| 0x38 || 0x07 ||D||Z|| || || || || || || || || || || || THIN PROVISIONING SOFT THRESHOLD REACHED
|-
| 0x39 || 0x00 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED
|-
| 0x3A || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT
|-
| 0x3A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED
|-
| 0x3A || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN
|-
| 0x3A || 0x03 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE
|-
| 0x3A || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3B || 0x00 || || ||T|| || || || || || || || || || || SEQUENTIAL POSITIONING ERROR
|-
| 0x3B || 0x01 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM
|-
| 0x3B || 0x02 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM
|-
| 0x3B || 0x03 || || || || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY
|-
| 0x3B || 0x04 || || || || || || || || || || || || || || SLEW FAILURE
|-
| 0x3B || 0x05 || || || || || || || || || || || || || || PAPER JAM
|-
| 0x3B || 0x06 || || || || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM
|-
| 0x3B || 0x07 || || || || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM
|-
| 0x3B || 0x08 || || ||T|| || || || || || || || || || || REPOSITION ERROR
|-
| 0x3B || 0x09 || || || || || || || || || || || || || || READ PAST END OF MEDIUM
|-
| 0x3B || 0x0A || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0B || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM
|-
| 0x3B || 0x0C || || ||T|| || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0D ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL
|-
| 0x3B || 0x0E ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY
|-
| 0x3B || 0x0F || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED
|-
| 0x3B || 0x11 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE
|-
| 0x3B || 0x12 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED
|-
| 0x3B || 0x13 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED
|-
| 0x3B || 0x14 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED
|-
| 0x3B || 0x15 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED
|-
| 0x3B || 0x16 || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR
|-
| 0x3B || 0x17 || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT
|-
| 0x3B || 0x18 || || || || || || ||M|| || || || || || || ELEMENT DISABLED
|-
| 0x3B || 0x19 || || || || || || ||M|| || || || || || || ELEMENT ENABLED
|-
| 0x3B || 0x1A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE REMOVED
|-
| 0x3B || 0x1B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE INSERTED
|-
| 0x3B || 0x1C || || ||T|| || || || || || || || || || || TOO MANY LOGICAL OBJECTS ON PARTITION TO SUPPORT OPERATION
|-
| 0x3B || 0x20 || || || || || || ||M|| || || || || || || ELEMENT STATIC INFORMATION CHANGED
|-
| 0x3C || 0x00 || || || || || || || || || || || || || ||
|-
| 0x3D || 0x00 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE
|-
| 0x3E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET
|-
| 0x3E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE
|-
| 0x3E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT
|-
| 0x3E || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST
|-
| 0x3E || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG
|-
| 0x3F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED
|-
| 0x3F || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED
|-
| 0x3F || 0x02 ||D||Z||T||P||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION
|-
| 0x3F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED
|-
| 0x3F || 0x04 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED
|-
| 0x3F || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED
|-
| 0x3F || 0x06 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED
|-
| 0x3F || 0x07 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED
|-
| 0x3F || 0x08 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED
|-
| 0x3F || 0x09 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE DELETED
|-
| 0x3F || 0x0A ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED
|-
| 0x3F || 0x0B ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DELETED
|-
| 0x3F || 0x0C ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED
|-
| 0x3F || 0x0D ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED
|-
| 0x3F || 0x0E ||D||Z||T||P||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED
|-
| 0x3F || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN
|-
| 0x3F || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM LOADABLE
|-
| 0x3F || 0x11 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3F || 0x12 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED
|-
| 0x3F || 0x13 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED
|-
| 0x3F || 0x14 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED
|-
| 0x3F || 0x15 ||D||Z||T||P||R|| ||M||A||E||B||K|| || || INSPECT REFERRALS SENSE DESCRIPTORS
|-
| 0x3F || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED WITHOUT RESET
|-
| 0x3F || 0x17 ||D||Z|| || || || || || || || || || || || ZONE TRANSITION TO FULL
|-
| 0x3F || 0x18 ||D|| || || || || || || || || || || || || BIND COMPLETED
|-
| 0x3F || 0x19 ||D|| || || || || || || || || || || || || BIND REDIRECTED
|-
| 0x3F || 0x1A ||D|| || || || || || || || || || || || || SUBSIDIARY BINDING CHANGED
|-
| 0x40 || 0x00 ||D||Z|| || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN)
|-
| 0x40 || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh)
|-
| 0x41 || 0x00 ||D||Z|| || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN)
|-
| 0x42 || 0x00 ||D||Z|| || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN)
|-
| 0x43 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR
|-
| 0x44 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE
|-
| 0x44 || 0x01 ||D||Z||T||P|| || ||M||A||E||B||K||V||F|| PERSISTENT RESERVATION INFORMATION LOST
|-
| 0x44 || 0x71 ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES
|-
| 0x45 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE
|-
| 0x46 || 0x00 ||D||Z||T||P||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET
|-
| 0x47 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR
|-
| 0x47 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED
|-
| 0x47 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE
|-
| 0x47 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED
|-
| 0x47 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED
|-
| 0x47 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR
|-
| 0x47 || 0x06 ||D||Z||T|| || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS
|-
| 0x47 || 0x7F ||D||Z||T||P||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT
|-
| 0x48 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED
|-
| 0x49 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR
|-
| 0x4A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR
|-
| 0x4B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR
|-
| 0x4B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED
|-
| 0x4B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA
|-
| 0x4B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT
|-
| 0x4B || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K|| || || NAK RECEIVED
|-
| 0x4B || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR
|-
| 0x4B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT
|-
| 0x4B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| CONNECTION LOST
|-
| 0x4B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER SIZE
|-
| 0x4B || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA
|-
| 0x4B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER ERROR
|-
| 0x4B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER SIZE
|-
| 0x4B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA
|-
| 0x4B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER ERROR
|-
| 0x4B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE FABRIC ERROR
|-
| 0x4B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETION TIMEOUT
|-
| 0x4B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETER ABORT
|-
| 0x4B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE POISONED TLP RECEIVED
|-
| 0x4B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ECRC CHECK FAILED
|-
| 0x4B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE UNSUPPORTED REQUEST
|-
| 0x4B || 0x14 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ACS VIOLATION
|-
| 0x4B || 0x15 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE TLP PREFIX BLOCKED
|-
| 0x4C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION
|-
| 0x4D || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG)
|-
| 0x4E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED
|-
| 0x4F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x50 || 0x00 || || ||T|| || || || || || || || || || || WRITE APPEND ERROR
|-
| 0x50 || 0x01 || || ||T|| || || || || || || || || || || WRITE APPEND POSITION ERROR
|-
| 0x50 || 0x02 || || ||T|| || || || || || || || || || || POSITION ERROR RELATED TO TIMING
|-
| 0x51 || 0x00 ||D||Z||T|| ||R||O|| || || || || || || || ERASE FAILURE
|-
| 0x51 || 0x01 ||D||Z|| || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED
|-
| 0x52 || 0x00 || || ||T|| || || || || || || || || || || CARTRIDGE FAULT
|-
| 0x53 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED
|-
| 0x53 || 0x01 || || ||T|| || || || || || || || || || || UNLOAD TAPE FAILURE
|-
| 0x53 || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED
|-
| 0x53 || 0x03 || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT
|-
| 0x53 || 0x04 || || ||T|| || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE
|-
| 0x53 || 0x05 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER INVALID
|-
| 0x53 || 0x06 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER MISSING
|-
| 0x53 || 0x07 || || || || || || ||M|| || || || || || || DUPLICATE VOLUME IDENTIFIER
|-
| 0x53 || 0x08 || || || || || || ||M|| || || || || || || ELEMENT STATUS UNKNOWN
|-
| 0x53 || 0x09 || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LOAD FAILED
|-
| 0x53 || 0x0A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD FAILED
|-
| 0x53 || 0x0B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD MISSING
|-
| 0x53 || 0x0C || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - EJECT FAILED
|-
| 0x53 || 0x0D || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LIBRARY COMMUNICATION FAILED
|-
| 0x54 || 0x00 || || || ||P|| || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE
|-
| 0x55 || 0x00 || || || ||P|| || || || || || || || || || SYSTEM RESOURCE FAILURE
|-
| 0x55 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL
|-
| 0x55 || 0x02 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES
|-
| 0x55 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES
|-
| 0x55 || 0x04 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES
|-
| 0x55 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES
|-
| 0x55 || 0x06 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE
|-
| 0x55 || 0x07 || || || || || || || || || || || || ||F|| QUOTA ERROR
|-
| 0x55 || 0x08 || || ||T|| || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED
|-
| 0x55 || 0x09 || || || || || || ||M|| || || || || || || MEDIUM AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x55 || 0x0A ||D||Z|| || || || ||M|| || || || || || || DATA CURRENTLY UNAVAILABLE
|-
| 0x55 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INSUFFICIENT POWER FOR OPERATION
|-
| 0x55 || 0x0C ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD
|-
| 0x55 || 0x0D ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD TOKEN
|-
| 0x55 || 0x0E ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES
|-
| 0x55 || 0x0F ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES TO COMPLETE WRITE
|-
| 0x55 || 0x10 ||D||Z|| || || || || || || || || || || || MAXIMUM NUMBER OF STREAMS OPEN
|-
| 0x55 || 0x11 ||D|| || || || || || || || || || || || || INSUFFICIENT RESOURCES TO BIND
|-
| 0x56 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x57 || 0x00 || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS
|-
| 0x58 || 0x00 || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST
|-
| 0x59 || 0x00 || || || || || ||O|| || || || || || || || UPDATED BLOCK READ
|-
| 0x5A || 0x00 ||D||Z||T||P||R||O|| || || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT
|-
| 0x5A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST
|-
| 0x5A || 0x02 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT
|-
| 0x5A || 0x03 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT
|-
| 0x5B || 0x00 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG EXCEPTION
|-
| 0x5B || 0x01 ||D||Z||T||P||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET
|-
| 0x5B || 0x02 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM
|-
| 0x5B || 0x03 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED
|-
| 0x5C || 0x00 ||D||Z|| || || ||O|| || || || || || || || RPL STATUS CHANGE
|-
| 0x5C || 0x01 ||D||Z|| || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED
|-
| 0x5C || 0x02 ||D||Z|| || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED
|-
| 0x5D || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x01 || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x02 || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x03 || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x10 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x11 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x12 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x13 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x14 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x15 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x16 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x17 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x18 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x19 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x1A ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x1B ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x1C ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x1D ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE POWER LOSS PROTECTION CIRCUIT
|-
| 0x5D || 0x20 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x21 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x22 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x23 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x24 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x25 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x26 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x27 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x28 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x29 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x2A ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x2B ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x2C ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x30 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x31 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x32 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x33 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x34 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x35 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x36 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x37 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x38 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x39 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x3A ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x3B ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x3C ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x40 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x41 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x42 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x43 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x44 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x45 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x46 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x47 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x48 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x49 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x4A ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x4B ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x4C ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x50 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x51 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x52 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x53 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x54 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x55 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x56 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x57 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x58 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x59 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x5A ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x5B ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x5C ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x60 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x61 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x62 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x63 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x64 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x65 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x66 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x67 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x68 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x69 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x6A ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x6B ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x6C ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x73 ||D||Z|| || || || || || || ||B|| || || || MEDIA IMPENDING FAILURE ENDURANCE LIMIT MET
|-
| 0x5D || 0xFF ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE)
|-
| 0x5E || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON
|-
| 0x5E || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x06 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x07 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x08 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x09 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x0A ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x41 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE
|-
| 0x5E || 0x42 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE
|-
| 0x5E || 0x43 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY
|-
| 0x5E || 0x45 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP
|-
| 0x5E || 0x47 || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL
|-
| 0x5F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x60 || 0x00 || || || || || || || || || || || || || || LAMP FAILURE
|-
| 0x61 || 0x00 || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR
|-
| 0x61 || 0x01 || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO
|-
| 0x61 || 0x02 || || || || || || || || || || || || || || OUT OF FOCUS
|-
| 0x62 || 0x00 || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR
|-
| 0x63 || 0x00 || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK
|-
| 0x63 || 0x01 || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE
|-
| 0x64 || 0x00 || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK
|-
| 0x64 || 0x01 || || || || ||R|| || || || || || || || || INVALID PACKET SIZE
|-
| 0x65 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT
|-
| 0x66 || 0x00 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP
|-
| 0x66 || 0x01 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP
|-
| 0x66 || 0x02 || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER
|-
| 0x66 || 0x03 || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER
|-
| 0x67 || 0x00 || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE
|-
| 0x67 || 0x01 || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED
|-
| 0x67 || 0x02 || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED
|-
| 0x67 || 0x03 || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x04 || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x05 || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x06 || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x07 || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x08 || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED
|-
| 0x67 || 0x09 || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT
|-
| 0x67 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED
|-
| 0x67 || 0x0B ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED
|-
| 0x67 || 0x0C ||D|| || || || || || || || || || || || || COMMAND REJECTED
|-
| 0x67 || 0x0D ||D|| || || || || || || || || || || || || EXPLICIT BIND NOT ALLOWED
|-
| 0x68 || 0x00 || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED
|-
| 0x68 || 0x01 ||D||Z|| || || || || || || || || || || || SUBSIDIARY LOGICAL UNIT NOT CONFIGURED
|-
| 0x69 || 0x00 || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT
|-
| 0x69 || 0x01 || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES
|-
| 0x69 || 0x02 || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH
|-
| 0x6A || 0x00 || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG
|-
| 0x6B || 0x00 || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED
|-
| 0x6B || 0x01 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER
|-
| 0x6B || 0x02 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE
|-
| 0x6C || 0x00 || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED
|-
| 0x6D || 0x00 || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED
|-
| 0x6E || 0x00 || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED
|-
| 0x6F || 0x00 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE
|-
| 0x6F || 0x01 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT
|-
| 0x6F || 0x02 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED
|-
| 0x6F || 0x03 || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION
|-
| 0x6F || 0x04 || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION
|-
| 0x6F || 0x05 || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR
|-
| 0x6F || 0x06 || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING
|-
| 0x6F || 0x07 || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING
|-
| 0x6F || 0x08 || || || || ||R|| || || || || || || || || INSUFFICIENT PERMISSION
|-
| 0x6F || 0x09 || || || || ||R|| || || || || || || || || INVALID DRIVE-HOST PAIRING SERVER
|-
| 0x6F || 0x0A || || || || ||R|| || || || || || || || || DRIVE-HOST PAIRING SUSPENDED
|-
| 0x70 || 0xNN || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN
|-
| 0x71 || 0x00 || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID
|-
| 0x72 || 0x00 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR
|-
| 0x72 || 0x01 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN
|-
| 0x72 || 0x02 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT
|-
| 0x72 || 0x03 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION
|-
| 0x72 || 0x04 || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK
|-
| 0x72 || 0x05 || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED
|-
| 0x72 || 0x06 || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED
|-
| 0x72 || 0x07 || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED
|-
| 0x73 || 0x00 || || || || ||R|| || || || || || || || || CD CONTROL ERROR
|-
| 0x73 || 0x01 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x02 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x03 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR
|-
| 0x73 || 0x04 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE
|-
| 0x73 || 0x05 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL
|-
| 0x73 || 0x06 || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL
|-
| 0x73 || 0x10 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x11 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x17 || || || || ||R|| || || || || || || || || RDZ IS FULL
|-
| 0x74 || 0x00 || || ||T|| || || || || || || || || || || SECURITY ERROR
|-
| 0x74 || 0x01 || || ||T|| || || || || || || || || || || UNABLE TO DECRYPT DATA
|-
| 0x74 || 0x02 || || ||T|| || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING
|-
| 0x74 || 0x03 || || ||T|| || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY
|-
| 0x74 || 0x04 || || ||T|| || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED
|-
| 0x74 || 0x05 || || ||T|| || || || || || || || || || || ERROR DECRYPTING DATA
|-
| 0x74 || 0x06 || || ||T|| || || || || || || || || || || UNKNOWN SIGNATURE VERIFICATION KEY
|-
| 0x74 || 0x07 || || ||T|| || || || || || || || || || || ENCRYPTION PARAMETERS NOT USEABLE
|-
| 0x74 || 0x08 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V||F|| DIGITAL SIGNATURE VALIDATION FAILURE
|-
| 0x74 || 0x09 || || ||T|| || || || || || || || || || || ENCRYPTION MODE MISMATCH ON READ
|-
| 0x74 || 0x0A || || ||T|| || || || || || || || || || || ENCRYPTED BLOCK NOT RAW READ ENABLED
|-
| 0x74 || 0x0B || || ||T|| || || || || || || || || || || INCORRECT ENCRYPTION PARAMETERS
|-
| 0x74 || 0x0C ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || UNABLE TO DECRYPT PARAMETER LIST
|-
| 0x74 || 0x0D || || ||T|| || || || || || || || || || || ENCRYPTION ALGORITHM DISABLED
|-
| 0x74 || 0x10 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE INVALID
|-
| 0x74 || 0x11 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE REJECTED
|-
| 0x74 || 0x12 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID SA USAGE
|-
| 0x74 || 0x21 || || ||T|| || || || || || || || || || || DATA ENCRYPTION CONFIGURATION PREVENTED
|-
| 0x74 || 0x30 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER NOT SUPPORTED
|-
| 0x74 || 0x40 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || AUTHENTICATION FAILED
|-
| 0x74 || 0x61 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ACCESS ERROR
|-
| 0x74 || 0x62 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ERROR
|-
| 0x74 || 0x63 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY NOT FOUND
|-
| 0x74 || 0x64 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION REQUEST NOT AUTHORIZED
|-
| 0x74 || 0x6E || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL TIMEOUT
|-
| 0x74 || 0x6F || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL ERROR
|-
| 0x74 || 0x71 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED
|-
| 0x74 || 0x79 ||D||Z|| || || || || || || || || || || || SECURITY CONFLICT IN TRANSLATED DEVICE
|-
| 0x75 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x76 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x77 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x78 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x79 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7A || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7B || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7C || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7D || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7E || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7F || 0x00 || || || || || || || || || || || || || ||
|}
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center"
|+ Device legend
! Key || Description
|-
| D || DIRECT ACCESS DEVICE (SBC-4)
|-
| Z || HOST MANAGED ZONED BLOCK DEVICE (ZBC)
|-
| T || SEQUENTIAL ACCESS DEVICE (SSC-5)
|-
| P || PROCESSOR DEVICE (SPC-2)
|-
| R || C/DVD DEVICE (MMC-6)
|-
| O || OPTICAL MEMORY BLOCK DEVICE (SBC)
|-
| M || MEDIA CHANGER DEVICE (SMC-3)
|-
| A || STORAGE ARRAY DEVICE (SCC-2)
|-
| E || SCSI ENCLOSURE SERVICES DEVICE (SES-3)
|-
| B || SIMPLIFIED DIRECT-ACCESS (REDUCED BLOCK) DEVICE (RBC)
|-
| K || OPTICAL CARD READER/WRITER DEVICE (OCRW)
|-
| V || AUTOMATION/DEVICE INTERFACE DEVICE (ADC-4)
|-
| F || OBJECT-BASED STORAGE DEVICE (OSD-2)
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
* [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org.
[[Category:Computing]]
8fd35474cfee01f948cc7c5bec1333fe62184328
3537
3536
2020-07-19T13:49:01Z
Stix
2
/* ASC and ASCQ */ Fix table formatting
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org].
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Response codes 0x70 and 0x71 sense data format
! Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Sense code definitions
!width="05%"|Sense Key
!width="10%"|Short Description
! Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ ASC and ASCQ assignments
! rowspan="2" width="5%" | ASC
! rowspan="2" width="5%" | ASCQ
! colspan="13" width="15%" | Device Type
! rowspan="2" | Description
|-
! D||Z||T||P||R||O||M||A||E||B||K||V||F
|-
| 0x00 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION
|-
| 0x00 || 0x01 || || ||T|| || || || || || || || || || || FILEMARK DETECTED
|-
| 0x00 || 0x02 || || ||T|| || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x03 || || ||T|| || || || || || || || || || || SETMARK DETECTED
|-
| 0x00 || 0x04 || || ||T|| || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x05 || || ||T|| || || || || || || || || || || END-OF-DATA DETECTED
|-
| 0x00 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED
|-
| 0x00 || 0x07 || || ||T|| || || || || || || || || || || PROGRAMMABLE EARLY WARNING DETECTED
|-
| 0x00 || 0x11 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS
|-
| 0x00 || 0x12 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED
|-
| 0x00 || 0x13 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED
|-
| 0x00 || 0x14 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR
|-
| 0x00 || 0x15 || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN
|-
| 0x00 || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS
|-
| 0x00 || 0x17 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED
|-
| 0x00 || 0x18 || || ||T|| || || || || || || || || || || ERASE OPERATION IN PROGRESS
|-
| 0x00 || 0x19 || || ||T|| || || || || || || || || || || LOCATE OPERATION IN PROGRESS
|-
| 0x00 || 0x1A || || ||T|| || || || || || || || || || || REWIND OPERATION IN PROGRESS
|-
| 0x00 || 0x1B || || ||T|| || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS
|-
| 0x00 || 0x1C || || ||T|| || || || || || || || || || || VERIFY OPERATION IN PROGRESS
|-
| 0x00 || 0x1D ||D||Z||T|| || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE
|-
| 0x00 || 0x1E ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || CONFLICTING SA CREATION REQUEST
|-
| 0x00 || 0x1F ||D||Z||T|| || || || || || ||B|| || || || LOGICAL UNIT TRANSITIONING TO ANOTHER POWER CONDITION
|-
| 0x00 || 0x20 ||D||Z||T||P|| || || || || ||B|| || || || EXTENDED COPY INFORMATION AVAILABLE
|-
| 0x00 || 0x21 ||D||Z|| || || || || || || || || || || || ATOMIC COMMAND ABORTED DUE TO ACA
|-
| 0x00 || 0x22 ||D||Z|| || || || || || || || || || || || DEFERRED MICROCODE IS PENDING
|-
| 0x01 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL
|-
| 0x02 || 0x00 ||D||Z|| || ||R||O|| || || ||B||K|| || || NO SEEK COMPLETE
|-
| 0x03 || 0x00 ||D||Z||T|| || ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT
|-
| 0x03 || 0x01 || || ||T|| || || || || || || || || || || NO WRITE CURRENT
|-
| 0x03 || 0x02 || || ||T|| || || || || || || || || || || EXCESSIVE WRITE ERRORS
|-
| 0x04 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE
|-
| 0x04 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY
|-
| 0x04 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED
|-
| 0x04 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED
|-
| 0x04 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS
|-
| 0x04 || 0x05 ||D||Z||T|| || ||O|| ||A|| ||B||K|| ||F|| LOGICAL UNIT NOT READY, REBUILD IN PROGRESS
|-
| 0x04 || 0x06 ||D||Z||T|| || ||O|| ||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS
|-
| 0x04 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS
|-
| 0x04 || 0x08 || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS
|-
| 0x04 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS
|-
| 0x04 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION
|-
| 0x04 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE
|-
| 0x04 || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE
|-
| 0x04 || 0x0D || || || || || || || || || || || || ||F|| LOGICAL UNIT NOT READY, STRUCTURE CHECK REQUIRED
|-
| 0x04 || 0x0E ||D||Z||T|| ||R|| ||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SECURITY SESSION IN PROGRESS
|-
| 0x04 || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x04 || 0x11 ||D||Z||T|| ||R||O|| ||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED
|-
| 0x04 || 0x12 || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE
|-
| 0x04 || 0x13 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || LOGICAL UNIT NOT READY, SA CREATION IN PROGRESS
|-
| 0x04 || 0x14 ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SPACE ALLOCATION IN PROGRESS
|-
| 0x04 || 0x15 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, ROBOTICS DISABLED
|-
| 0x04 || 0x16 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION REQUIRED
|-
| 0x04 || 0x17 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CALIBRATION REQUIRED
|-
| 0x04 || 0x18 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, A DOOR IS OPEN
|-
| 0x04 || 0x19 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, OPERATING IN SEQUENTIAL MODE
|-
| 0x04 || 0x1A ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, START STOP UNIT COMMAND IN PROGRESS
|-
| 0x04 || 0x1B ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SANITIZE IN PROGRESS
|-
| 0x04 || 0x1C ||D||Z||T|| || || ||M||A||E||B|| || || || LOGICAL UNIT NOT READY, ADDITIONAL POWER USE NOT YET GRANTED
|-
| 0x04 || 0x1D ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION IN PROGRESS
|-
| 0x04 || 0x1E ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, MICROCODE ACTIVATION REQUIRED
|-
| 0x04 || 0x1F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MICROCODE DOWNLOAD REQUIRED
|-
| 0x04 || 0x20 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, LOGICAL UNIT RESET REQUIRED
|-
| 0x04 || 0x21 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, HARD RESET REQUIRED
|-
| 0x04 || 0x22 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, POWER CYCLE REQUIRED
|-
| 0x04 || 0x23 ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, AFFILIATION REQUIRED
|-
| 0x04 || 0x24 ||D||Z|| || || || || || || || || || || || DEPOPULATION IN PROGRESS
|-
| 0x04 || 0x25 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION IN PROGRESS
|-
| 0x05 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION
|-
| 0x06 || 0x00 ||D||Z|| || ||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND
|-
| 0x07 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED
|-
| 0x08 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE
|-
| 0x08 || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT
|-
| 0x08 || 0x02 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR
|-
| 0x08 || 0x03 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32)
|-
| 0x08 || 0x04 ||D||Z||T||P||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET
|-
| 0x09 || 0x00 ||D||Z||T|| ||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR
|-
| 0x09 || 0x01 || || || || ||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE
|-
| 0x09 || 0x02 || || || || ||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE
|-
| 0x09 || 0x03 || || || || ||R||O|| || || || || || || || SPINDLE SERVO FAILURE
|-
| 0x09 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || HEAD SELECT FAULT
|-
| 0x09 || 0x05 ||D||Z||T|| ||R||O|| || || ||B|| || || || VIBRATION INDUCED TRACKING ERROR
|-
| 0x0A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW
|-
| 0x0B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING
|-
| 0x0B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED
|-
| 0x0B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED
|-
| 0x0B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED
|-
| 0x0B || 0x04 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x05 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - NON-VOLATILE CACHE NOW VOLATILE
|-
| 0x0B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - DEGRADED POWER TO NON-VOLATILE CACHE
|-
| 0x0B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - POWER LOSS EXPECTED
|-
| 0x0B || 0x09 ||D||Z|| || || || || || || || || || || || WARNING - DEVICE STATISTICS NOTIFICATION ACTIVE
|-
| 0x0B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE SECURITY AT RISK
|-
| 0x0B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE DIGITAL SIGNATURE VALIDATION FAILURE
|-
| 0x0B || 0x14 ||D||Z|| || || || || || || || || || || || WARNING - PHYSICAL ELEMENT STATUS CHANGE
|-
| 0x0C || 0x00 ||D||Z||T|| ||R|| || || || || || || || || WRITE ERROR
|-
| 0x0C || 0x01 ||D||Z|| || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION
|-
| 0x0C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED
|-
| 0x0C || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT
|-
| 0x0C || 0x04 ||D||Z||T|| || ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR
|-
| 0x0C || 0x05 ||D||Z||T|| || ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION
|-
| 0x0C || 0x06 ||D||Z||T|| || ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE
|-
| 0x0C || 0x07 ||D||Z|| || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED
|-
| 0x0C || 0x08 || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED
|-
| 0x0C || 0x09 || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING
|-
| 0x0C || 0x0A || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED
|-
| 0x0C || 0x0B ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR
|-
| 0x0C || 0x0C ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA
|-
| 0x0C || 0x0D ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA
|-
| 0x0C || 0x0E ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE WRITE ERRORS
|-
| 0x0C || 0x0F || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW
|-
| 0x0C || 0x10 ||D||Z|| || || || || || || || || || || || INCOMPLETE MULTIPLE ATOMIC WRITE OPERATIONS
|-
| 0x0C || 0x11 ||D||Z|| || || || || || || || || || || || WRITE ERROR - RECOVERY SCAN NEEDED
|-
| 0x0C || 0x12 ||D||Z|| || || || || || || || || || || || WRITE ERROR - INSUFFICIENT ZONE RESOURCES
|-
| 0x0D || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR
|-
| 0x0D || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE
|-
| 0x0D || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE
|-
| 0x0D || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE
|-
| 0x0D || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN
|-
| 0x0D || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN
|-
| 0x0E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT
|-
| 0x0E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT
|-
| 0x0E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG
|-
| 0x0E || 0x03 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT
|-
| 0x0F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x10 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR
|-
| 0x10 || 0x01 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED
|-
| 0x10 || 0x02 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED
|-
| 0x10 || 0x03 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED
|-
| 0x10 || 0x04 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION ERROR ON RECOVER BUFFERED DATA
|-
| 0x10 || 0x05 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION METHOD ERROR
|-
| 0x11 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR
|-
| 0x11 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED
|-
| 0x11 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT
|-
| 0x11 || 0x03 ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS
|-
| 0x11 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED
|-
| 0x11 || 0x05 || || || || ||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR
|-
| 0x11 || 0x06 || || || || ||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR
|-
| 0x11 || 0x07 || || || || || ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR
|-
| 0x11 || 0x08 || || ||T|| || || || || || || || || || || INCOMPLETE BLOCK READ
|-
| 0x11 || 0x09 || || ||T|| || || || || || || || || || || NO GAP FOUND
|-
| 0x11 || 0x0A ||D||Z||T|| || ||O|| || || ||B||K|| || || MISCORRECTED ERROR
|-
| 0x11 || 0x0B ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT
|-
| 0x11 || 0x0C ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA
|-
| 0x11 || 0x0D ||D||Z||T|| ||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR
|-
| 0x11 || 0x0E ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM
|-
| 0x11 || 0x0F || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER
|-
| 0x11 || 0x10 || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER
|-
| 0x11 || 0x11 || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING
|-
| 0x11 || 0x12 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR
|-
| 0x11 || 0x13 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST
|-
| 0x11 || 0x14 ||D||Z|| || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT
|-
| 0x11 || 0x15 ||D||Z|| || || || || || || || || || || || WRITE AFTER SANITIZE REQUIRED
|-
| 0x12 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD
|-
| 0x13 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD
|-
| 0x14 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND
|-
| 0x14 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORD NOT FOUND
|-
| 0x14 || 0x02 || || ||T|| || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND
|-
| 0x14 || 0x03 || || ||T|| || || || || || || || || || || END-OF-DATA NOT FOUND
|-
| 0x14 || 0x04 || || ||T|| || || || || || || || || || || BLOCK SEQUENCE ERROR
|-
| 0x14 || 0x05 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT
|-
| 0x14 || 0x06 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED
|-
| 0x14 || 0x07 || || ||T|| || || || || || || || || || || LOCATE OPERATION FAILURE
|-
| 0x15 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR
|-
| 0x15 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR
|-
| 0x15 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM
|-
| 0x16 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR
|-
| 0x16 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN
|-
| 0x16 || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE
|-
| 0x16 || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED
|-
| 0x16 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED
|-
| 0x17 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES
|-
| 0x17 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET
|-
| 0x17 || 0x03 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET
|-
| 0x17 || 0x04 || || || || ||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED
|-
| 0x17 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID
|-
| 0x17 || 0x06 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED
|-
| 0x17 || 0x07 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x08 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE
|-
| 0x17 || 0x09 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN
|-
| 0x18 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED
|-
| 0x18 || 0x01 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED
|-
| 0x18 || 0x02 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED
|-
| 0x18 || 0x03 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC
|-
| 0x18 || 0x04 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC
|-
| 0x18 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT
|-
| 0x18 || 0x06 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE
|-
| 0x18 || 0x07 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN
|-
| 0x18 || 0x08 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING
|-
| 0x19 || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR
|-
| 0x19 || 0x01 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE
|-
| 0x19 || 0x02 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST
|-
| 0x19 || 0x03 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST
|-
| 0x1A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR
|-
| 0x1B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR
|-
| 0x1C || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND
|-
| 0x1C || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND
|-
| 0x1C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND
|-
| 0x1D || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION
|-
| 0x1D || 0x01 ||D||Z|| || || || || || || ||B|| || || || MISCOMPARE VERIFY OF UNMAPPED LBA
|-
| 0x1E || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION
|-
| 0x1F || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER
|-
| 0x20 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE
|-
| 0x20 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x20 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x04 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE
|-
| 0x20 || 0x05 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x20 || 0x06 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE
|-
| 0x20 || 0x07 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE
|-
| 0x20 || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x20 || 0x0C || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHEN NOT IN APPEND-ONLY MODE
|-
| 0x20 || 0x0D ||D|| || || || || || || || || || || || || NOT AN ADMINISTRATIVE LOGICAL UNIT
|-
| 0x20 || 0x0E ||D|| || || || || || || || || || || || || NOT A SUBSIDIARY LOGICAL UNIT
|-
| 0x20 || 0x0F ||D|| || || || || || || || || || || || || NOT A CONGLOMERATE LOGICAL UNIT
|-
| 0x21 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE
|-
| 0x21 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS
|-
| 0x21 || 0x02 || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE
|-
| 0x21 || 0x03 || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP
|-
| 0x21 || 0x04 ||D||Z|| || || || || || || || || || || || UNALIGNED WRITE COMMAND
|-
| 0x21 || 0x05 ||D||Z|| || || || || || || || || || || || WRITE BOUNDARY VIOLATION
|-
| 0x21 || 0x06 ||D||Z|| || || || || || || || || || || || ATTEMPT TO READ INVALID DATA
|-
| 0x21 || 0x07 ||D||Z|| || || || || || || || || || || || READ BOUNDARY VIOLATION
|-
| 0x21 || 0x08 ||D||Z|| || || || || || || || || || || || MISALIGNED WRITE COMMAND
|-
| 0x21 || 0x09 ||D||Z|| || || || || || || || || || || || ATTEMPT TO ACCESS GAP ZONE
|-
| 0x22 || 0x00 ||D||Z|| || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00)
|-
| 0x23 || 0x00 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, CAUSE NOT REPORTABLE
|-
| 0x23 || 0x01 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, UNSUPPORTED TOKEN TYPE
|-
| 0x23 || 0x02 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE TOKEN USAGE NOT SUPPORTED
|-
| 0x23 || 0x03 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE ROD TOKEN CREATION NOT SUPPORTED
|-
| 0x23 || 0x04 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN UNKNOWN
|-
| 0x23 || 0x05 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CORRUPT
|-
| 0x23 || 0x06 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN REVOKED
|-
| 0x23 || 0x07 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN EXPIRED
|-
| 0x23 || 0x08 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CANCELLED
|-
| 0x23 || 0x09 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN DELETED
|-
| 0x23 || 0x0A ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, INVALID TOKEN LENGTH
|-
| 0x24 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB
|-
| 0x24 || 0x01 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| CDB DECRYPTION ERROR
|-
| 0x24 || 0x02 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x24 || 0x03 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x24 || 0x04 || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN
|-
| 0x24 || 0x05 || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN
|-
| 0x24 || 0x06 || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE
|-
| 0x24 || 0x07 || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE
|-
| 0x24 || 0x08 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID XCDB
|-
| 0x24 || 0x09 ||D||Z|| || || || || || || || || || || || INVALID FAST FORMAT
|-
| 0x25 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED
|-
| 0x26 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST
|-
| 0x26 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED
|-
| 0x26 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID
|-
| 0x26 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED
|-
| 0x26 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION
|-
| 0x26 || 0x05 ||D||Z||T||P||R||O|| ||A|| ||B||K|| || || DATA DECRYPTION ERROR
|-
| 0x26 || 0x06 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS
|-
| 0x26 || 0x07 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x08 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS
|-
| 0x26 || 0x09 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x0A ||D||Z||T||P||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT
|-
| 0x26 || 0x0B ||D||Z||T||P||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED
|-
| 0x26 || 0x0C ||D||Z||T||P||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION
|-
| 0x26 || 0x0D ||D||Z||T||P||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION
|-
| 0x26 || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED
|-
| 0x26 || 0x0F || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE
|-
| 0x26 || 0x10 || || ||T|| || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED
|-
| 0x26 || 0x11 || || ||T|| || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET
|-
| 0x26 || 0x12 || || ||T|| || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND
|-
| 0x26 || 0x13 ||D|| || || || || || || || || || || || || APPLICATION TAG MODE PAGE IS INVALID
|-
| 0x26 || 0x14 || || ||T|| || || || || || || || || || || TAPE STREAM MIRRORING PREVENTED
|-
| 0x26 || 0x15 || || ||T|| || || || || || || || || || || COPY SOURCE OR COPY DESTINATION NOT AUTHORIZED
|-
| 0x26 || 0x16 ||D||Z|| || || || || || || || || || || || FAST COPY NOT POSSIBLE
|-
| 0x27 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || WRITE PROTECTED
|-
| 0x27 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED
|-
| 0x27 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED
|-
| 0x27 || 0x03 || || ||T|| ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT
|-
| 0x27 || 0x04 || || ||T|| ||R|| || || || || || || || || PERSISTENT WRITE PROTECT
|-
| 0x27 || 0x05 || || ||T|| ||R|| || || || || || || || || PERMANENT WRITE PROTECT
|-
| 0x27 || 0x06 || || || || ||R|| || || || || || || ||F|| CONDITIONAL WRITE PROTECT
|-
| 0x27 || 0x07 ||D||Z|| || || || || || || ||B|| || || || SPACE ALLOCATION FAILED WRITE PROTECT
|-
| 0x27 || 0x08 ||D||Z|| || || || || || || || || || || || ZONE IS READ ONLY
|-
| 0x28 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED
|-
| 0x28 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED
|-
| 0x28 || 0x02 || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED
|-
| 0x28 || 0x03 || || || || || || ||M|| || || || || || || IMPORT/EXPORT ELEMENT ACCESSED, MEDIUM CHANGED
|-
| 0x29 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED
|-
| 0x29 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED
|-
| 0x29 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED
|-
| 0x29 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED
|-
| 0x29 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET
|-
| 0x29 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED
|-
| 0x29 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD
|-
| 0x29 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED
|-
| 0x2A || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED
|-
| 0x2A || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED
|-
| 0x2A || 0x02 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED
|-
| 0x2A || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED
|-
| 0x2A || 0x04 ||D||Z||T||P||R||O||M||A||E|| || || || || RESERVATIONS RELEASED
|-
| 0x2A || 0x05 ||D||Z||T||P||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED
|-
| 0x2A || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED
|-
| 0x2A || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED
|-
| 0x2A || 0x08 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED
|-
| 0x2A || 0x09 ||D||Z|| || || || || || || || || || || || CAPACITY DATA HAS CHANGED
|-
| 0x2A || 0x0A ||D||Z||T|| || || || || || || || || || || ERROR HISTORY I_T NEXUS CLEARED
|-
| 0x2A || 0x0B ||D||Z||T|| || || || || || || || || || || ERROR HISTORY SNAPSHOT RELEASED
|-
| 0x2A || 0x0C || || || || || || || || || || || || ||F|| ERROR RECOVERY ATTRIBUTES HAVE CHANGED
|-
| 0x2A || 0x0D || || ||T|| || || || || || || || || || || DATA ENCRYPTION CAPABILITIES CHANGED
|-
| 0x2A || 0x10 ||D||Z||T|| || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED
|-
| 0x2A || 0x11 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS
|-
| 0x2A || 0x12 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT
|-
| 0x2A || 0x13 || || ||T|| || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED
|-
| 0x2A || 0x14 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION CAPABILITIES DATA HAS CHANGED
|-
| 0x2A || 0x15 || || ||T|| || || ||M|| || || || ||V|| || MEDIUM REMOVAL PREVENTION PREEMPTED
|-
| 0x2A || 0x16 ||D||Z|| || || || || || || || || || || || ZONE RESET WRITE POINTER RECOMMENDED
|-
| 0x2B || 0x00 ||D||Z||T||P||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT
|-
| 0x2C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR
|-
| 0x2C || 0x01 || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED
|-
| 0x2C || 0x02 || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED
|-
| 0x2C || 0x03 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY
|-
| 0x2C || 0x04 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY
|-
| 0x2C || 0x05 || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST
|-
| 0x2C || 0x06 || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT
|-
| 0x2C || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS
|-
| 0x2C || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS
|-
| 0x2C || 0x09 ||D||Z||T||P||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS
|-
| 0x2C || 0x0A || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS
|-
| 0x2C || 0x0B || || ||T|| || || || || || || || || || || NOT RESERVED
|-
| 0x2C || 0x0C ||D||Z|| || || || || || || || || || || || ORWRITE GENERATION DOES NOT MATCH
|-
| 0x2C || 0x0D ||D||Z|| || || || || || || || || || || || RESET WRITE POINTER NOT ALLOWED
|-
| 0x2C || 0x0E ||D||Z|| || || || || || || || || || || || ZONE IS OFFLINE
|-
| 0x2C || 0x0F ||D||Z|| || || || || || || || || || || || STREAM NOT OPEN
|-
| 0x2C || 0x10 ||D||Z|| || || || || || || || || || || || UNWRITTEN DATA IN ZONE
|-
| 0x2C || 0x11 ||D|| || || || || || || || || || || || || DESCRIPTOR FORMAT SENSE DATA REQUIRED
|-
| 0x2C || 0x12 ||D||Z|| || || || || || || || || || || || ZONE IS INACTIVE
|-
| 0x2C || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WELL KNOWN LOGICAL UNIT ACCESS REQUIRED
|-
| 0x2D || 0x00 || || ||T|| || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE
|-
| 0x2E || 0x00 ||D||Z|| || ||R||O||M|| || ||B|| || || || INSUFFICIENT TIME FOR OPERATION
|-
| 0x2E || 0x01 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT BEFORE PROCESSING
|-
| 0x2E || 0x02 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING
|-
| 0x2E || 0x03 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING DUE TO ERROR RECOVERY
|-
| 0x2F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR
|-
| 0x2F || 0x01 ||D||Z|| || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION
|-
| 0x2F || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER
|-
| 0x2F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SOME COMMANDS CLEARED BY QUEUING LAYER EVENT
|-
| 0x30 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED
|-
| 0x30 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x03 ||D||Z||T|| ||R|| ||M|| || || ||K|| || || CLEANING CARTRIDGE INSTALLED
|-
| 0x30 || 0x04 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x05 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x06 ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM
|-
| 0x30 || 0x07 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE
|-
| 0x30 || 0x08 || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH
|-
| 0x30 || 0x09 || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND
|-
| 0x30 || 0x0A ||D||Z||T|| ||R||O|| ||A||E||B||K|| || || CLEANING REQUEST REJECTED
|-
| 0x30 || 0x0C || || ||T|| || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED
|-
| 0x30 || 0x0D || || ||T|| || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK
|-
| 0x30 || 0x10 || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED
|-
| 0x30 || 0x11 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME TYPE
|-
| 0x30 || 0x12 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME QUALIFIER
|-
| 0x30 || 0x13 || || || || || || ||M|| || || || || || || CLEANING VOLUME EXPIRED
|-
| 0x31 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED
|-
| 0x31 || 0x01 ||D||Z|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED
|-
| 0x31 || 0x02 || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING
|-
| 0x31 || 0x03 ||D||Z|| || || || || || || ||B|| || || || SANITIZE COMMAND FAILED
|-
| 0x31 || 0x04 ||D||Z|| || || || || || || || || || || || DEPOPULATION FAILED
|-
| 0x31 || 0x05 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION FAILED
|-
| 0x32 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE
|-
| 0x32 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE
|-
| 0x33 || 0x00 || || ||T|| || || || || || || || || || || TAPE LENGTH ERROR
|-
| 0x34 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE
|-
| 0x35 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE
|-
| 0x35 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION
|-
| 0x35 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE
|-
| 0x35 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE
|-
| 0x35 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED
|-
| 0x35 || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR
|-
| 0x36 || 0x00 || || || || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE
|-
| 0x37 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER
|-
| 0x38 || 0x00 || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION
|-
| 0x38 || 0x02 || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT
|-
| 0x38 || 0x04 || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT
|-
| 0x38 || 0x06 || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT
|-
| 0x38 || 0x07 ||D||Z|| || || || || || || || || || || || THIN PROVISIONING SOFT THRESHOLD REACHED
|-
| 0x39 || 0x00 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED
|-
| 0x3A || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT
|-
| 0x3A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED
|-
| 0x3A || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN
|-
| 0x3A || 0x03 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE
|-
| 0x3A || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3B || 0x00 || || ||T|| || || || || || || || || || || SEQUENTIAL POSITIONING ERROR
|-
| 0x3B || 0x01 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM
|-
| 0x3B || 0x02 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM
|-
| 0x3B || 0x03 || || || || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY
|-
| 0x3B || 0x04 || || || || || || || || || || || || || || SLEW FAILURE
|-
| 0x3B || 0x05 || || || || || || || || || || || || || || PAPER JAM
|-
| 0x3B || 0x06 || || || || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM
|-
| 0x3B || 0x07 || || || || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM
|-
| 0x3B || 0x08 || || ||T|| || || || || || || || || || || REPOSITION ERROR
|-
| 0x3B || 0x09 || || || || || || || || || || || || || || READ PAST END OF MEDIUM
|-
| 0x3B || 0x0A || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0B || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM
|-
| 0x3B || 0x0C || || ||T|| || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0D ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL
|-
| 0x3B || 0x0E ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY
|-
| 0x3B || 0x0F || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED
|-
| 0x3B || 0x11 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE
|-
| 0x3B || 0x12 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED
|-
| 0x3B || 0x13 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED
|-
| 0x3B || 0x14 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED
|-
| 0x3B || 0x15 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED
|-
| 0x3B || 0x16 || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR
|-
| 0x3B || 0x17 || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT
|-
| 0x3B || 0x18 || || || || || || ||M|| || || || || || || ELEMENT DISABLED
|-
| 0x3B || 0x19 || || || || || || ||M|| || || || || || || ELEMENT ENABLED
|-
| 0x3B || 0x1A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE REMOVED
|-
| 0x3B || 0x1B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE INSERTED
|-
| 0x3B || 0x1C || || ||T|| || || || || || || || || || || TOO MANY LOGICAL OBJECTS ON PARTITION TO SUPPORT OPERATION
|-
| 0x3B || 0x20 || || || || || || ||M|| || || || || || || ELEMENT STATIC INFORMATION CHANGED
|-
| 0x3C || 0x00 || || || || || || || || || || || || || ||
|-
| 0x3D || 0x00 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE
|-
| 0x3E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET
|-
| 0x3E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE
|-
| 0x3E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT
|-
| 0x3E || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST
|-
| 0x3E || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG
|-
| 0x3F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED
|-
| 0x3F || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED
|-
| 0x3F || 0x02 ||D||Z||T||P||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION
|-
| 0x3F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED
|-
| 0x3F || 0x04 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED
|-
| 0x3F || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED
|-
| 0x3F || 0x06 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED
|-
| 0x3F || 0x07 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED
|-
| 0x3F || 0x08 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED
|-
| 0x3F || 0x09 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE DELETED
|-
| 0x3F || 0x0A ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED
|-
| 0x3F || 0x0B ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DELETED
|-
| 0x3F || 0x0C ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED
|-
| 0x3F || 0x0D ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED
|-
| 0x3F || 0x0E ||D||Z||T||P||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED
|-
| 0x3F || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN
|-
| 0x3F || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM LOADABLE
|-
| 0x3F || 0x11 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3F || 0x12 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED
|-
| 0x3F || 0x13 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED
|-
| 0x3F || 0x14 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED
|-
| 0x3F || 0x15 ||D||Z||T||P||R|| ||M||A||E||B||K|| || || INSPECT REFERRALS SENSE DESCRIPTORS
|-
| 0x3F || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED WITHOUT RESET
|-
| 0x3F || 0x17 ||D||Z|| || || || || || || || || || || || ZONE TRANSITION TO FULL
|-
| 0x3F || 0x18 ||D|| || || || || || || || || || || || || BIND COMPLETED
|-
| 0x3F || 0x19 ||D|| || || || || || || || || || || || || BIND REDIRECTED
|-
| 0x3F || 0x1A ||D|| || || || || || || || || || || || || SUBSIDIARY BINDING CHANGED
|-
| 0x40 || 0x00 ||D||Z|| || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN)
|-
| 0x40 || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh)
|-
| 0x41 || 0x00 ||D||Z|| || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN)
|-
| 0x42 || 0x00 ||D||Z|| || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN)
|-
| 0x43 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR
|-
| 0x44 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE
|-
| 0x44 || 0x01 ||D||Z||T||P|| || ||M||A||E||B||K||V||F|| PERSISTENT RESERVATION INFORMATION LOST
|-
| 0x44 || 0x71 ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES
|-
| 0x45 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE
|-
| 0x46 || 0x00 ||D||Z||T||P||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET
|-
| 0x47 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR
|-
| 0x47 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED
|-
| 0x47 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE
|-
| 0x47 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED
|-
| 0x47 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED
|-
| 0x47 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR
|-
| 0x47 || 0x06 ||D||Z||T|| || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS
|-
| 0x47 || 0x7F ||D||Z||T||P||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT
|-
| 0x48 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED
|-
| 0x49 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR
|-
| 0x4A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR
|-
| 0x4B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR
|-
| 0x4B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED
|-
| 0x4B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA
|-
| 0x4B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT
|-
| 0x4B || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K|| || || NAK RECEIVED
|-
| 0x4B || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR
|-
| 0x4B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT
|-
| 0x4B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| CONNECTION LOST
|-
| 0x4B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER SIZE
|-
| 0x4B || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA
|-
| 0x4B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER ERROR
|-
| 0x4B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER SIZE
|-
| 0x4B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA
|-
| 0x4B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER ERROR
|-
| 0x4B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE FABRIC ERROR
|-
| 0x4B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETION TIMEOUT
|-
| 0x4B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETER ABORT
|-
| 0x4B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE POISONED TLP RECEIVED
|-
| 0x4B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ECRC CHECK FAILED
|-
| 0x4B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE UNSUPPORTED REQUEST
|-
| 0x4B || 0x14 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ACS VIOLATION
|-
| 0x4B || 0x15 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE TLP PREFIX BLOCKED
|-
| 0x4C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION
|-
| 0x4D || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG)
|-
| 0x4E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED
|-
| 0x4F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x50 || 0x00 || || ||T|| || || || || || || || || || || WRITE APPEND ERROR
|-
| 0x50 || 0x01 || || ||T|| || || || || || || || || || || WRITE APPEND POSITION ERROR
|-
| 0x50 || 0x02 || || ||T|| || || || || || || || || || || POSITION ERROR RELATED TO TIMING
|-
| 0x51 || 0x00 ||D||Z||T|| ||R||O|| || || || || || || || ERASE FAILURE
|-
| 0x51 || 0x01 ||D||Z|| || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED
|-
| 0x52 || 0x00 || || ||T|| || || || || || || || || || || CARTRIDGE FAULT
|-
| 0x53 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED
|-
| 0x53 || 0x01 || || ||T|| || || || || || || || || || || UNLOAD TAPE FAILURE
|-
| 0x53 || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED
|-
| 0x53 || 0x03 || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT
|-
| 0x53 || 0x04 || || ||T|| || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE
|-
| 0x53 || 0x05 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER INVALID
|-
| 0x53 || 0x06 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER MISSING
|-
| 0x53 || 0x07 || || || || || || ||M|| || || || || || || DUPLICATE VOLUME IDENTIFIER
|-
| 0x53 || 0x08 || || || || || || ||M|| || || || || || || ELEMENT STATUS UNKNOWN
|-
| 0x53 || 0x09 || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LOAD FAILED
|-
| 0x53 || 0x0A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD FAILED
|-
| 0x53 || 0x0B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD MISSING
|-
| 0x53 || 0x0C || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - EJECT FAILED
|-
| 0x53 || 0x0D || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LIBRARY COMMUNICATION FAILED
|-
| 0x54 || 0x00 || || || ||P|| || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE
|-
| 0x55 || 0x00 || || || ||P|| || || || || || || || || || SYSTEM RESOURCE FAILURE
|-
| 0x55 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL
|-
| 0x55 || 0x02 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES
|-
| 0x55 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES
|-
| 0x55 || 0x04 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES
|-
| 0x55 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES
|-
| 0x55 || 0x06 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE
|-
| 0x55 || 0x07 || || || || || || || || || || || || ||F|| QUOTA ERROR
|-
| 0x55 || 0x08 || || ||T|| || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED
|-
| 0x55 || 0x09 || || || || || || ||M|| || || || || || || MEDIUM AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x55 || 0x0A ||D||Z|| || || || ||M|| || || || || || || DATA CURRENTLY UNAVAILABLE
|-
| 0x55 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INSUFFICIENT POWER FOR OPERATION
|-
| 0x55 || 0x0C ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD
|-
| 0x55 || 0x0D ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD TOKEN
|-
| 0x55 || 0x0E ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES
|-
| 0x55 || 0x0F ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES TO COMPLETE WRITE
|-
| 0x55 || 0x10 ||D||Z|| || || || || || || || || || || || MAXIMUM NUMBER OF STREAMS OPEN
|-
| 0x55 || 0x11 ||D|| || || || || || || || || || || || || INSUFFICIENT RESOURCES TO BIND
|-
| 0x56 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x57 || 0x00 || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS
|-
| 0x58 || 0x00 || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST
|-
| 0x59 || 0x00 || || || || || ||O|| || || || || || || || UPDATED BLOCK READ
|-
| 0x5A || 0x00 ||D||Z||T||P||R||O|| || || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT
|-
| 0x5A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST
|-
| 0x5A || 0x02 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT
|-
| 0x5A || 0x03 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT
|-
| 0x5B || 0x00 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG EXCEPTION
|-
| 0x5B || 0x01 ||D||Z||T||P||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET
|-
| 0x5B || 0x02 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM
|-
| 0x5B || 0x03 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED
|-
| 0x5C || 0x00 ||D||Z|| || || ||O|| || || || || || || || RPL STATUS CHANGE
|-
| 0x5C || 0x01 ||D||Z|| || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED
|-
| 0x5C || 0x02 ||D||Z|| || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED
|-
| 0x5D || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x01 || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x02 || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x03 || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x10 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x11 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x12 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x13 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x14 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x15 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x16 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x17 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x18 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x19 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x1A ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x1B ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x1C ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x1D ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE POWER LOSS PROTECTION CIRCUIT
|-
| 0x5D || 0x20 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x21 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x22 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x23 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x24 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x25 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x26 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x27 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x28 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x29 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x2A ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x2B ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x2C ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x30 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x31 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x32 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x33 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x34 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x35 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x36 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x37 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x38 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x39 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x3A ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x3B ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x3C ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x40 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x41 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x42 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x43 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x44 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x45 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x46 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x47 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x48 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x49 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x4A ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x4B ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x4C ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x50 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x51 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x52 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x53 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x54 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x55 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x56 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x57 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x58 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x59 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x5A ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x5B ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x5C ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x60 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x61 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x62 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x63 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x64 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x65 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x66 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x67 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x68 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x69 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x6A ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x6B ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x6C ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x73 ||D||Z|| || || || || || || ||B|| || || || MEDIA IMPENDING FAILURE ENDURANCE LIMIT MET
|-
| 0x5D || 0xFF ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE)
|-
| 0x5E || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON
|-
| 0x5E || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x06 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x07 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x08 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x09 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x0A ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x41 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE
|-
| 0x5E || 0x42 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE
|-
| 0x5E || 0x43 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY
|-
| 0x5E || 0x45 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP
|-
| 0x5E || 0x47 || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL
|-
| 0x5F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x60 || 0x00 || || || || || || || || || || || || || || LAMP FAILURE
|-
| 0x61 || 0x00 || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR
|-
| 0x61 || 0x01 || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO
|-
| 0x61 || 0x02 || || || || || || || || || || || || || || OUT OF FOCUS
|-
| 0x62 || 0x00 || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR
|-
| 0x63 || 0x00 || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK
|-
| 0x63 || 0x01 || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE
|-
| 0x64 || 0x00 || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK
|-
| 0x64 || 0x01 || || || || ||R|| || || || || || || || || INVALID PACKET SIZE
|-
| 0x65 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT
|-
| 0x66 || 0x00 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP
|-
| 0x66 || 0x01 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP
|-
| 0x66 || 0x02 || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER
|-
| 0x66 || 0x03 || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER
|-
| 0x67 || 0x00 || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE
|-
| 0x67 || 0x01 || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED
|-
| 0x67 || 0x02 || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED
|-
| 0x67 || 0x03 || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x04 || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x05 || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x06 || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x07 || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x08 || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED
|-
| 0x67 || 0x09 || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT
|-
| 0x67 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED
|-
| 0x67 || 0x0B ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED
|-
| 0x67 || 0x0C ||D|| || || || || || || || || || || || || COMMAND REJECTED
|-
| 0x67 || 0x0D ||D|| || || || || || || || || || || || || EXPLICIT BIND NOT ALLOWED
|-
| 0x68 || 0x00 || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED
|-
| 0x68 || 0x01 ||D||Z|| || || || || || || || || || || || SUBSIDIARY LOGICAL UNIT NOT CONFIGURED
|-
| 0x69 || 0x00 || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT
|-
| 0x69 || 0x01 || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES
|-
| 0x69 || 0x02 || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH
|-
| 0x6A || 0x00 || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG
|-
| 0x6B || 0x00 || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED
|-
| 0x6B || 0x01 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER
|-
| 0x6B || 0x02 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE
|-
| 0x6C || 0x00 || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED
|-
| 0x6D || 0x00 || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED
|-
| 0x6E || 0x00 || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED
|-
| 0x6F || 0x00 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE
|-
| 0x6F || 0x01 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT
|-
| 0x6F || 0x02 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED
|-
| 0x6F || 0x03 || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION
|-
| 0x6F || 0x04 || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION
|-
| 0x6F || 0x05 || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR
|-
| 0x6F || 0x06 || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING
|-
| 0x6F || 0x07 || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING
|-
| 0x6F || 0x08 || || || || ||R|| || || || || || || || || INSUFFICIENT PERMISSION
|-
| 0x6F || 0x09 || || || || ||R|| || || || || || || || || INVALID DRIVE-HOST PAIRING SERVER
|-
| 0x6F || 0x0A || || || || ||R|| || || || || || || || || DRIVE-HOST PAIRING SUSPENDED
|-
| 0x70 || 0xNN || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN
|-
| 0x71 || 0x00 || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID
|-
| 0x72 || 0x00 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR
|-
| 0x72 || 0x01 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN
|-
| 0x72 || 0x02 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT
|-
| 0x72 || 0x03 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION
|-
| 0x72 || 0x04 || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK
|-
| 0x72 || 0x05 || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED
|-
| 0x72 || 0x06 || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED
|-
| 0x72 || 0x07 || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED
|-
| 0x73 || 0x00 || || || || ||R|| || || || || || || || || CD CONTROL ERROR
|-
| 0x73 || 0x01 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x02 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x03 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR
|-
| 0x73 || 0x04 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE
|-
| 0x73 || 0x05 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL
|-
| 0x73 || 0x06 || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL
|-
| 0x73 || 0x10 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x11 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x17 || || || || ||R|| || || || || || || || || RDZ IS FULL
|-
| 0x74 || 0x00 || || ||T|| || || || || || || || || || || SECURITY ERROR
|-
| 0x74 || 0x01 || || ||T|| || || || || || || || || || || UNABLE TO DECRYPT DATA
|-
| 0x74 || 0x02 || || ||T|| || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING
|-
| 0x74 || 0x03 || || ||T|| || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY
|-
| 0x74 || 0x04 || || ||T|| || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED
|-
| 0x74 || 0x05 || || ||T|| || || || || || || || || || || ERROR DECRYPTING DATA
|-
| 0x74 || 0x06 || || ||T|| || || || || || || || || || || UNKNOWN SIGNATURE VERIFICATION KEY
|-
| 0x74 || 0x07 || || ||T|| || || || || || || || || || || ENCRYPTION PARAMETERS NOT USEABLE
|-
| 0x74 || 0x08 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V||F|| DIGITAL SIGNATURE VALIDATION FAILURE
|-
| 0x74 || 0x09 || || ||T|| || || || || || || || || || || ENCRYPTION MODE MISMATCH ON READ
|-
| 0x74 || 0x0A || || ||T|| || || || || || || || || || || ENCRYPTED BLOCK NOT RAW READ ENABLED
|-
| 0x74 || 0x0B || || ||T|| || || || || || || || || || || INCORRECT ENCRYPTION PARAMETERS
|-
| 0x74 || 0x0C ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || UNABLE TO DECRYPT PARAMETER LIST
|-
| 0x74 || 0x0D || || ||T|| || || || || || || || || || || ENCRYPTION ALGORITHM DISABLED
|-
| 0x74 || 0x10 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE INVALID
|-
| 0x74 || 0x11 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE REJECTED
|-
| 0x74 || 0x12 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID SA USAGE
|-
| 0x74 || 0x21 || || ||T|| || || || || || || || || || || DATA ENCRYPTION CONFIGURATION PREVENTED
|-
| 0x74 || 0x30 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER NOT SUPPORTED
|-
| 0x74 || 0x40 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || AUTHENTICATION FAILED
|-
| 0x74 || 0x61 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ACCESS ERROR
|-
| 0x74 || 0x62 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ERROR
|-
| 0x74 || 0x63 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY NOT FOUND
|-
| 0x74 || 0x64 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION REQUEST NOT AUTHORIZED
|-
| 0x74 || 0x6E || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL TIMEOUT
|-
| 0x74 || 0x6F || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL ERROR
|-
| 0x74 || 0x71 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED
|-
| 0x74 || 0x79 ||D||Z|| || || || || || || || || || || || SECURITY CONFLICT IN TRANSLATED DEVICE
|-
| 0x75 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x76 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x77 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x78 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x79 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7A || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7B || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7C || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7D || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7E || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7F || 0x00 || || || || || || || || || || || || || ||
|}
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center"
|+ Device legend
! Key || Description
|-
| D || DIRECT ACCESS DEVICE (SBC-4)
|-
| Z || HOST MANAGED ZONED BLOCK DEVICE (ZBC)
|-
| T || SEQUENTIAL ACCESS DEVICE (SSC-5)
|-
| P || PROCESSOR DEVICE (SPC-2)
|-
| R || C/DVD DEVICE (MMC-6)
|-
| O || OPTICAL MEMORY BLOCK DEVICE (SBC)
|-
| M || MEDIA CHANGER DEVICE (SMC-3)
|-
| A || STORAGE ARRAY DEVICE (SCC-2)
|-
| E || SCSI ENCLOSURE SERVICES DEVICE (SES-3)
|-
| B || SIMPLIFIED DIRECT-ACCESS (REDUCED BLOCK) DEVICE (RBC)
|-
| K || OPTICAL CARD READER/WRITER DEVICE (OCRW)
|-
| V || AUTOMATION/DEVICE INTERFACE DEVICE (ADC-4)
|-
| F || OBJECT-BASED STORAGE DEVICE (OSD-2)
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)].
* [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org.
[[Category:Computing]]
548b49e90cadcacbd8328a7f10d82823501d4f0b
3538
3537
2020-07-19T13:59:03Z
Stix
2
Update links
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc6r02.pdf SCSI Primary Commands-6 (SPC-6, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org].
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Response codes 0x70 and 0x71 sense data format
! Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Sense code definitions
!width="05%"|Sense Key
!width="10%"|Short Description
! Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one.
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# The command was addressed to an incorrect logical unit number (see SAM-4);
# The command had an invalid task attribute (see SAM-4);
# The command was addressed to a logical unit whose current configuration prohibits processing the command;
# There was an illegal parameter in the CDB; or
# There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4.
|-
! 0x07 || DATA PROTECT
| Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed.
|-
! 0x08 || BLANK CHECK
| Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3).
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || obsolete ||
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.)
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || reserved ||
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ ASC and ASCQ assignments
! rowspan="2" width="5%" | ASC
! rowspan="2" width="5%" | ASCQ
! colspan="13" width="15%" | Device Type
! rowspan="2" | Description
|-
! D||Z||T||P||R||O||M||A||E||B||K||V||F
|-
| 0x00 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION
|-
| 0x00 || 0x01 || || ||T|| || || || || || || || || || || FILEMARK DETECTED
|-
| 0x00 || 0x02 || || ||T|| || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x03 || || ||T|| || || || || || || || || || || SETMARK DETECTED
|-
| 0x00 || 0x04 || || ||T|| || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x05 || || ||T|| || || || || || || || || || || END-OF-DATA DETECTED
|-
| 0x00 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED
|-
| 0x00 || 0x07 || || ||T|| || || || || || || || || || || PROGRAMMABLE EARLY WARNING DETECTED
|-
| 0x00 || 0x11 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS
|-
| 0x00 || 0x12 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED
|-
| 0x00 || 0x13 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED
|-
| 0x00 || 0x14 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR
|-
| 0x00 || 0x15 || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN
|-
| 0x00 || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS
|-
| 0x00 || 0x17 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED
|-
| 0x00 || 0x18 || || ||T|| || || || || || || || || || || ERASE OPERATION IN PROGRESS
|-
| 0x00 || 0x19 || || ||T|| || || || || || || || || || || LOCATE OPERATION IN PROGRESS
|-
| 0x00 || 0x1A || || ||T|| || || || || || || || || || || REWIND OPERATION IN PROGRESS
|-
| 0x00 || 0x1B || || ||T|| || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS
|-
| 0x00 || 0x1C || || ||T|| || || || || || || || || || || VERIFY OPERATION IN PROGRESS
|-
| 0x00 || 0x1D ||D||Z||T|| || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE
|-
| 0x00 || 0x1E ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || CONFLICTING SA CREATION REQUEST
|-
| 0x00 || 0x1F ||D||Z||T|| || || || || || ||B|| || || || LOGICAL UNIT TRANSITIONING TO ANOTHER POWER CONDITION
|-
| 0x00 || 0x20 ||D||Z||T||P|| || || || || ||B|| || || || EXTENDED COPY INFORMATION AVAILABLE
|-
| 0x00 || 0x21 ||D||Z|| || || || || || || || || || || || ATOMIC COMMAND ABORTED DUE TO ACA
|-
| 0x00 || 0x22 ||D||Z|| || || || || || || || || || || || DEFERRED MICROCODE IS PENDING
|-
| 0x01 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL
|-
| 0x02 || 0x00 ||D||Z|| || ||R||O|| || || ||B||K|| || || NO SEEK COMPLETE
|-
| 0x03 || 0x00 ||D||Z||T|| || ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT
|-
| 0x03 || 0x01 || || ||T|| || || || || || || || || || || NO WRITE CURRENT
|-
| 0x03 || 0x02 || || ||T|| || || || || || || || || || || EXCESSIVE WRITE ERRORS
|-
| 0x04 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE
|-
| 0x04 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY
|-
| 0x04 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED
|-
| 0x04 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED
|-
| 0x04 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS
|-
| 0x04 || 0x05 ||D||Z||T|| || ||O|| ||A|| ||B||K|| ||F|| LOGICAL UNIT NOT READY, REBUILD IN PROGRESS
|-
| 0x04 || 0x06 ||D||Z||T|| || ||O|| ||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS
|-
| 0x04 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS
|-
| 0x04 || 0x08 || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS
|-
| 0x04 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS
|-
| 0x04 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION
|-
| 0x04 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE
|-
| 0x04 || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE
|-
| 0x04 || 0x0D || || || || || || || || || || || || ||F|| LOGICAL UNIT NOT READY, STRUCTURE CHECK REQUIRED
|-
| 0x04 || 0x0E ||D||Z||T|| ||R|| ||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SECURITY SESSION IN PROGRESS
|-
| 0x04 || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x04 || 0x11 ||D||Z||T|| ||R||O|| ||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED
|-
| 0x04 || 0x12 || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE
|-
| 0x04 || 0x13 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || LOGICAL UNIT NOT READY, SA CREATION IN PROGRESS
|-
| 0x04 || 0x14 ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SPACE ALLOCATION IN PROGRESS
|-
| 0x04 || 0x15 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, ROBOTICS DISABLED
|-
| 0x04 || 0x16 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION REQUIRED
|-
| 0x04 || 0x17 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CALIBRATION REQUIRED
|-
| 0x04 || 0x18 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, A DOOR IS OPEN
|-
| 0x04 || 0x19 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, OPERATING IN SEQUENTIAL MODE
|-
| 0x04 || 0x1A ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, START STOP UNIT COMMAND IN PROGRESS
|-
| 0x04 || 0x1B ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SANITIZE IN PROGRESS
|-
| 0x04 || 0x1C ||D||Z||T|| || || ||M||A||E||B|| || || || LOGICAL UNIT NOT READY, ADDITIONAL POWER USE NOT YET GRANTED
|-
| 0x04 || 0x1D ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION IN PROGRESS
|-
| 0x04 || 0x1E ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, MICROCODE ACTIVATION REQUIRED
|-
| 0x04 || 0x1F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MICROCODE DOWNLOAD REQUIRED
|-
| 0x04 || 0x20 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, LOGICAL UNIT RESET REQUIRED
|-
| 0x04 || 0x21 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, HARD RESET REQUIRED
|-
| 0x04 || 0x22 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, POWER CYCLE REQUIRED
|-
| 0x04 || 0x23 ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, AFFILIATION REQUIRED
|-
| 0x04 || 0x24 ||D||Z|| || || || || || || || || || || || DEPOPULATION IN PROGRESS
|-
| 0x04 || 0x25 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION IN PROGRESS
|-
| 0x05 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION
|-
| 0x06 || 0x00 ||D||Z|| || ||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND
|-
| 0x07 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED
|-
| 0x08 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE
|-
| 0x08 || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT
|-
| 0x08 || 0x02 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR
|-
| 0x08 || 0x03 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32)
|-
| 0x08 || 0x04 ||D||Z||T||P||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET
|-
| 0x09 || 0x00 ||D||Z||T|| ||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR
|-
| 0x09 || 0x01 || || || || ||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE
|-
| 0x09 || 0x02 || || || || ||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE
|-
| 0x09 || 0x03 || || || || ||R||O|| || || || || || || || SPINDLE SERVO FAILURE
|-
| 0x09 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || HEAD SELECT FAULT
|-
| 0x09 || 0x05 ||D||Z||T|| ||R||O|| || || ||B|| || || || VIBRATION INDUCED TRACKING ERROR
|-
| 0x0A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW
|-
| 0x0B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING
|-
| 0x0B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED
|-
| 0x0B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED
|-
| 0x0B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED
|-
| 0x0B || 0x04 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x05 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - NON-VOLATILE CACHE NOW VOLATILE
|-
| 0x0B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - DEGRADED POWER TO NON-VOLATILE CACHE
|-
| 0x0B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - POWER LOSS EXPECTED
|-
| 0x0B || 0x09 ||D||Z|| || || || || || || || || || || || WARNING - DEVICE STATISTICS NOTIFICATION ACTIVE
|-
| 0x0B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE SECURITY AT RISK
|-
| 0x0B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE DIGITAL SIGNATURE VALIDATION FAILURE
|-
| 0x0B || 0x14 ||D||Z|| || || || || || || || || || || || WARNING - PHYSICAL ELEMENT STATUS CHANGE
|-
| 0x0C || 0x00 ||D||Z||T|| ||R|| || || || || || || || || WRITE ERROR
|-
| 0x0C || 0x01 ||D||Z|| || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION
|-
| 0x0C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED
|-
| 0x0C || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT
|-
| 0x0C || 0x04 ||D||Z||T|| || ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR
|-
| 0x0C || 0x05 ||D||Z||T|| || ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION
|-
| 0x0C || 0x06 ||D||Z||T|| || ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE
|-
| 0x0C || 0x07 ||D||Z|| || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED
|-
| 0x0C || 0x08 || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED
|-
| 0x0C || 0x09 || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING
|-
| 0x0C || 0x0A || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED
|-
| 0x0C || 0x0B ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR
|-
| 0x0C || 0x0C ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA
|-
| 0x0C || 0x0D ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA
|-
| 0x0C || 0x0E ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE WRITE ERRORS
|-
| 0x0C || 0x0F || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW
|-
| 0x0C || 0x10 ||D||Z|| || || || || || || || || || || || INCOMPLETE MULTIPLE ATOMIC WRITE OPERATIONS
|-
| 0x0C || 0x11 ||D||Z|| || || || || || || || || || || || WRITE ERROR - RECOVERY SCAN NEEDED
|-
| 0x0C || 0x12 ||D||Z|| || || || || || || || || || || || WRITE ERROR - INSUFFICIENT ZONE RESOURCES
|-
| 0x0D || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR
|-
| 0x0D || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE
|-
| 0x0D || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE
|-
| 0x0D || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE
|-
| 0x0D || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN
|-
| 0x0D || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN
|-
| 0x0E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT
|-
| 0x0E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT
|-
| 0x0E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG
|-
| 0x0E || 0x03 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT
|-
| 0x0F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x10 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR
|-
| 0x10 || 0x01 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED
|-
| 0x10 || 0x02 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED
|-
| 0x10 || 0x03 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED
|-
| 0x10 || 0x04 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION ERROR ON RECOVER BUFFERED DATA
|-
| 0x10 || 0x05 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION METHOD ERROR
|-
| 0x11 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR
|-
| 0x11 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED
|-
| 0x11 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT
|-
| 0x11 || 0x03 ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS
|-
| 0x11 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED
|-
| 0x11 || 0x05 || || || || ||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR
|-
| 0x11 || 0x06 || || || || ||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR
|-
| 0x11 || 0x07 || || || || || ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR
|-
| 0x11 || 0x08 || || ||T|| || || || || || || || || || || INCOMPLETE BLOCK READ
|-
| 0x11 || 0x09 || || ||T|| || || || || || || || || || || NO GAP FOUND
|-
| 0x11 || 0x0A ||D||Z||T|| || ||O|| || || ||B||K|| || || MISCORRECTED ERROR
|-
| 0x11 || 0x0B ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT
|-
| 0x11 || 0x0C ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA
|-
| 0x11 || 0x0D ||D||Z||T|| ||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR
|-
| 0x11 || 0x0E ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM
|-
| 0x11 || 0x0F || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER
|-
| 0x11 || 0x10 || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER
|-
| 0x11 || 0x11 || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING
|-
| 0x11 || 0x12 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR
|-
| 0x11 || 0x13 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST
|-
| 0x11 || 0x14 ||D||Z|| || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT
|-
| 0x11 || 0x15 ||D||Z|| || || || || || || || || || || || WRITE AFTER SANITIZE REQUIRED
|-
| 0x12 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD
|-
| 0x13 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD
|-
| 0x14 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND
|-
| 0x14 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORD NOT FOUND
|-
| 0x14 || 0x02 || || ||T|| || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND
|-
| 0x14 || 0x03 || || ||T|| || || || || || || || || || || END-OF-DATA NOT FOUND
|-
| 0x14 || 0x04 || || ||T|| || || || || || || || || || || BLOCK SEQUENCE ERROR
|-
| 0x14 || 0x05 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT
|-
| 0x14 || 0x06 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED
|-
| 0x14 || 0x07 || || ||T|| || || || || || || || || || || LOCATE OPERATION FAILURE
|-
| 0x15 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR
|-
| 0x15 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR
|-
| 0x15 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM
|-
| 0x16 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR
|-
| 0x16 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN
|-
| 0x16 || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE
|-
| 0x16 || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED
|-
| 0x16 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED
|-
| 0x17 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES
|-
| 0x17 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET
|-
| 0x17 || 0x03 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET
|-
| 0x17 || 0x04 || || || || ||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED
|-
| 0x17 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID
|-
| 0x17 || 0x06 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED
|-
| 0x17 || 0x07 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x08 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE
|-
| 0x17 || 0x09 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN
|-
| 0x18 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED
|-
| 0x18 || 0x01 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED
|-
| 0x18 || 0x02 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED
|-
| 0x18 || 0x03 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC
|-
| 0x18 || 0x04 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC
|-
| 0x18 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT
|-
| 0x18 || 0x06 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE
|-
| 0x18 || 0x07 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN
|-
| 0x18 || 0x08 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING
|-
| 0x19 || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR
|-
| 0x19 || 0x01 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE
|-
| 0x19 || 0x02 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST
|-
| 0x19 || 0x03 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST
|-
| 0x1A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR
|-
| 0x1B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR
|-
| 0x1C || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND
|-
| 0x1C || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND
|-
| 0x1C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND
|-
| 0x1D || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION
|-
| 0x1D || 0x01 ||D||Z|| || || || || || || ||B|| || || || MISCOMPARE VERIFY OF UNMAPPED LBA
|-
| 0x1E || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION
|-
| 0x1F || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER
|-
| 0x20 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE
|-
| 0x20 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x20 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x04 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE
|-
| 0x20 || 0x05 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x20 || 0x06 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE
|-
| 0x20 || 0x07 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE
|-
| 0x20 || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x20 || 0x0C || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHEN NOT IN APPEND-ONLY MODE
|-
| 0x20 || 0x0D ||D|| || || || || || || || || || || || || NOT AN ADMINISTRATIVE LOGICAL UNIT
|-
| 0x20 || 0x0E ||D|| || || || || || || || || || || || || NOT A SUBSIDIARY LOGICAL UNIT
|-
| 0x20 || 0x0F ||D|| || || || || || || || || || || || || NOT A CONGLOMERATE LOGICAL UNIT
|-
| 0x21 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE
|-
| 0x21 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS
|-
| 0x21 || 0x02 || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE
|-
| 0x21 || 0x03 || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP
|-
| 0x21 || 0x04 ||D||Z|| || || || || || || || || || || || UNALIGNED WRITE COMMAND
|-
| 0x21 || 0x05 ||D||Z|| || || || || || || || || || || || WRITE BOUNDARY VIOLATION
|-
| 0x21 || 0x06 ||D||Z|| || || || || || || || || || || || ATTEMPT TO READ INVALID DATA
|-
| 0x21 || 0x07 ||D||Z|| || || || || || || || || || || || READ BOUNDARY VIOLATION
|-
| 0x21 || 0x08 ||D||Z|| || || || || || || || || || || || MISALIGNED WRITE COMMAND
|-
| 0x21 || 0x09 ||D||Z|| || || || || || || || || || || || ATTEMPT TO ACCESS GAP ZONE
|-
| 0x22 || 0x00 ||D||Z|| || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00)
|-
| 0x23 || 0x00 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, CAUSE NOT REPORTABLE
|-
| 0x23 || 0x01 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, UNSUPPORTED TOKEN TYPE
|-
| 0x23 || 0x02 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE TOKEN USAGE NOT SUPPORTED
|-
| 0x23 || 0x03 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE ROD TOKEN CREATION NOT SUPPORTED
|-
| 0x23 || 0x04 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN UNKNOWN
|-
| 0x23 || 0x05 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CORRUPT
|-
| 0x23 || 0x06 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN REVOKED
|-
| 0x23 || 0x07 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN EXPIRED
|-
| 0x23 || 0x08 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CANCELLED
|-
| 0x23 || 0x09 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN DELETED
|-
| 0x23 || 0x0A ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, INVALID TOKEN LENGTH
|-
| 0x24 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB
|-
| 0x24 || 0x01 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| CDB DECRYPTION ERROR
|-
| 0x24 || 0x02 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x24 || 0x03 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x24 || 0x04 || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN
|-
| 0x24 || 0x05 || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN
|-
| 0x24 || 0x06 || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE
|-
| 0x24 || 0x07 || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE
|-
| 0x24 || 0x08 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID XCDB
|-
| 0x24 || 0x09 ||D||Z|| || || || || || || || || || || || INVALID FAST FORMAT
|-
| 0x25 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED
|-
| 0x26 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST
|-
| 0x26 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED
|-
| 0x26 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID
|-
| 0x26 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED
|-
| 0x26 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION
|-
| 0x26 || 0x05 ||D||Z||T||P||R||O|| ||A|| ||B||K|| || || DATA DECRYPTION ERROR
|-
| 0x26 || 0x06 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS
|-
| 0x26 || 0x07 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x08 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS
|-
| 0x26 || 0x09 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x0A ||D||Z||T||P||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT
|-
| 0x26 || 0x0B ||D||Z||T||P||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED
|-
| 0x26 || 0x0C ||D||Z||T||P||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION
|-
| 0x26 || 0x0D ||D||Z||T||P||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION
|-
| 0x26 || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED
|-
| 0x26 || 0x0F || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE
|-
| 0x26 || 0x10 || || ||T|| || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED
|-
| 0x26 || 0x11 || || ||T|| || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET
|-
| 0x26 || 0x12 || || ||T|| || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND
|-
| 0x26 || 0x13 ||D|| || || || || || || || || || || || || APPLICATION TAG MODE PAGE IS INVALID
|-
| 0x26 || 0x14 || || ||T|| || || || || || || || || || || TAPE STREAM MIRRORING PREVENTED
|-
| 0x26 || 0x15 || || ||T|| || || || || || || || || || || COPY SOURCE OR COPY DESTINATION NOT AUTHORIZED
|-
| 0x26 || 0x16 ||D||Z|| || || || || || || || || || || || FAST COPY NOT POSSIBLE
|-
| 0x27 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || WRITE PROTECTED
|-
| 0x27 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED
|-
| 0x27 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED
|-
| 0x27 || 0x03 || || ||T|| ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT
|-
| 0x27 || 0x04 || || ||T|| ||R|| || || || || || || || || PERSISTENT WRITE PROTECT
|-
| 0x27 || 0x05 || || ||T|| ||R|| || || || || || || || || PERMANENT WRITE PROTECT
|-
| 0x27 || 0x06 || || || || ||R|| || || || || || || ||F|| CONDITIONAL WRITE PROTECT
|-
| 0x27 || 0x07 ||D||Z|| || || || || || || ||B|| || || || SPACE ALLOCATION FAILED WRITE PROTECT
|-
| 0x27 || 0x08 ||D||Z|| || || || || || || || || || || || ZONE IS READ ONLY
|-
| 0x28 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED
|-
| 0x28 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED
|-
| 0x28 || 0x02 || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED
|-
| 0x28 || 0x03 || || || || || || ||M|| || || || || || || IMPORT/EXPORT ELEMENT ACCESSED, MEDIUM CHANGED
|-
| 0x29 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED
|-
| 0x29 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED
|-
| 0x29 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED
|-
| 0x29 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED
|-
| 0x29 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET
|-
| 0x29 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED
|-
| 0x29 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD
|-
| 0x29 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED
|-
| 0x2A || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED
|-
| 0x2A || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED
|-
| 0x2A || 0x02 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED
|-
| 0x2A || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED
|-
| 0x2A || 0x04 ||D||Z||T||P||R||O||M||A||E|| || || || || RESERVATIONS RELEASED
|-
| 0x2A || 0x05 ||D||Z||T||P||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED
|-
| 0x2A || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED
|-
| 0x2A || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED
|-
| 0x2A || 0x08 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED
|-
| 0x2A || 0x09 ||D||Z|| || || || || || || || || || || || CAPACITY DATA HAS CHANGED
|-
| 0x2A || 0x0A ||D||Z||T|| || || || || || || || || || || ERROR HISTORY I_T NEXUS CLEARED
|-
| 0x2A || 0x0B ||D||Z||T|| || || || || || || || || || || ERROR HISTORY SNAPSHOT RELEASED
|-
| 0x2A || 0x0C || || || || || || || || || || || || ||F|| ERROR RECOVERY ATTRIBUTES HAVE CHANGED
|-
| 0x2A || 0x0D || || ||T|| || || || || || || || || || || DATA ENCRYPTION CAPABILITIES CHANGED
|-
| 0x2A || 0x10 ||D||Z||T|| || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED
|-
| 0x2A || 0x11 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS
|-
| 0x2A || 0x12 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT
|-
| 0x2A || 0x13 || || ||T|| || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED
|-
| 0x2A || 0x14 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION CAPABILITIES DATA HAS CHANGED
|-
| 0x2A || 0x15 || || ||T|| || || ||M|| || || || ||V|| || MEDIUM REMOVAL PREVENTION PREEMPTED
|-
| 0x2A || 0x16 ||D||Z|| || || || || || || || || || || || ZONE RESET WRITE POINTER RECOMMENDED
|-
| 0x2B || 0x00 ||D||Z||T||P||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT
|-
| 0x2C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR
|-
| 0x2C || 0x01 || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED
|-
| 0x2C || 0x02 || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED
|-
| 0x2C || 0x03 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY
|-
| 0x2C || 0x04 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY
|-
| 0x2C || 0x05 || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST
|-
| 0x2C || 0x06 || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT
|-
| 0x2C || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS
|-
| 0x2C || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS
|-
| 0x2C || 0x09 ||D||Z||T||P||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS
|-
| 0x2C || 0x0A || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS
|-
| 0x2C || 0x0B || || ||T|| || || || || || || || || || || NOT RESERVED
|-
| 0x2C || 0x0C ||D||Z|| || || || || || || || || || || || ORWRITE GENERATION DOES NOT MATCH
|-
| 0x2C || 0x0D ||D||Z|| || || || || || || || || || || || RESET WRITE POINTER NOT ALLOWED
|-
| 0x2C || 0x0E ||D||Z|| || || || || || || || || || || || ZONE IS OFFLINE
|-
| 0x2C || 0x0F ||D||Z|| || || || || || || || || || || || STREAM NOT OPEN
|-
| 0x2C || 0x10 ||D||Z|| || || || || || || || || || || || UNWRITTEN DATA IN ZONE
|-
| 0x2C || 0x11 ||D|| || || || || || || || || || || || || DESCRIPTOR FORMAT SENSE DATA REQUIRED
|-
| 0x2C || 0x12 ||D||Z|| || || || || || || || || || || || ZONE IS INACTIVE
|-
| 0x2C || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WELL KNOWN LOGICAL UNIT ACCESS REQUIRED
|-
| 0x2D || 0x00 || || ||T|| || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE
|-
| 0x2E || 0x00 ||D||Z|| || ||R||O||M|| || ||B|| || || || INSUFFICIENT TIME FOR OPERATION
|-
| 0x2E || 0x01 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT BEFORE PROCESSING
|-
| 0x2E || 0x02 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING
|-
| 0x2E || 0x03 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING DUE TO ERROR RECOVERY
|-
| 0x2F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR
|-
| 0x2F || 0x01 ||D||Z|| || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION
|-
| 0x2F || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER
|-
| 0x2F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SOME COMMANDS CLEARED BY QUEUING LAYER EVENT
|-
| 0x30 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED
|-
| 0x30 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x03 ||D||Z||T|| ||R|| ||M|| || || ||K|| || || CLEANING CARTRIDGE INSTALLED
|-
| 0x30 || 0x04 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x05 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x06 ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM
|-
| 0x30 || 0x07 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE
|-
| 0x30 || 0x08 || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH
|-
| 0x30 || 0x09 || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND
|-
| 0x30 || 0x0A ||D||Z||T|| ||R||O|| ||A||E||B||K|| || || CLEANING REQUEST REJECTED
|-
| 0x30 || 0x0C || || ||T|| || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED
|-
| 0x30 || 0x0D || || ||T|| || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK
|-
| 0x30 || 0x10 || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED
|-
| 0x30 || 0x11 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME TYPE
|-
| 0x30 || 0x12 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME QUALIFIER
|-
| 0x30 || 0x13 || || || || || || ||M|| || || || || || || CLEANING VOLUME EXPIRED
|-
| 0x31 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED
|-
| 0x31 || 0x01 ||D||Z|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED
|-
| 0x31 || 0x02 || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING
|-
| 0x31 || 0x03 ||D||Z|| || || || || || || ||B|| || || || SANITIZE COMMAND FAILED
|-
| 0x31 || 0x04 ||D||Z|| || || || || || || || || || || || DEPOPULATION FAILED
|-
| 0x31 || 0x05 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION FAILED
|-
| 0x32 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE
|-
| 0x32 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE
|-
| 0x33 || 0x00 || || ||T|| || || || || || || || || || || TAPE LENGTH ERROR
|-
| 0x34 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE
|-
| 0x35 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE
|-
| 0x35 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION
|-
| 0x35 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE
|-
| 0x35 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE
|-
| 0x35 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED
|-
| 0x35 || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR
|-
| 0x36 || 0x00 || || || || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE
|-
| 0x37 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER
|-
| 0x38 || 0x00 || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION
|-
| 0x38 || 0x02 || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT
|-
| 0x38 || 0x04 || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT
|-
| 0x38 || 0x06 || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT
|-
| 0x38 || 0x07 ||D||Z|| || || || || || || || || || || || THIN PROVISIONING SOFT THRESHOLD REACHED
|-
| 0x39 || 0x00 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED
|-
| 0x3A || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT
|-
| 0x3A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED
|-
| 0x3A || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN
|-
| 0x3A || 0x03 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE
|-
| 0x3A || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3B || 0x00 || || ||T|| || || || || || || || || || || SEQUENTIAL POSITIONING ERROR
|-
| 0x3B || 0x01 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM
|-
| 0x3B || 0x02 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM
|-
| 0x3B || 0x03 || || || || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY
|-
| 0x3B || 0x04 || || || || || || || || || || || || || || SLEW FAILURE
|-
| 0x3B || 0x05 || || || || || || || || || || || || || || PAPER JAM
|-
| 0x3B || 0x06 || || || || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM
|-
| 0x3B || 0x07 || || || || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM
|-
| 0x3B || 0x08 || || ||T|| || || || || || || || || || || REPOSITION ERROR
|-
| 0x3B || 0x09 || || || || || || || || || || || || || || READ PAST END OF MEDIUM
|-
| 0x3B || 0x0A || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0B || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM
|-
| 0x3B || 0x0C || || ||T|| || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0D ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL
|-
| 0x3B || 0x0E ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY
|-
| 0x3B || 0x0F || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED
|-
| 0x3B || 0x11 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE
|-
| 0x3B || 0x12 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED
|-
| 0x3B || 0x13 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED
|-
| 0x3B || 0x14 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED
|-
| 0x3B || 0x15 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED
|-
| 0x3B || 0x16 || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR
|-
| 0x3B || 0x17 || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT
|-
| 0x3B || 0x18 || || || || || || ||M|| || || || || || || ELEMENT DISABLED
|-
| 0x3B || 0x19 || || || || || || ||M|| || || || || || || ELEMENT ENABLED
|-
| 0x3B || 0x1A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE REMOVED
|-
| 0x3B || 0x1B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE INSERTED
|-
| 0x3B || 0x1C || || ||T|| || || || || || || || || || || TOO MANY LOGICAL OBJECTS ON PARTITION TO SUPPORT OPERATION
|-
| 0x3B || 0x20 || || || || || || ||M|| || || || || || || ELEMENT STATIC INFORMATION CHANGED
|-
| 0x3C || 0x00 || || || || || || || || || || || || || ||
|-
| 0x3D || 0x00 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE
|-
| 0x3E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET
|-
| 0x3E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE
|-
| 0x3E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT
|-
| 0x3E || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST
|-
| 0x3E || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG
|-
| 0x3F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED
|-
| 0x3F || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED
|-
| 0x3F || 0x02 ||D||Z||T||P||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION
|-
| 0x3F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED
|-
| 0x3F || 0x04 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED
|-
| 0x3F || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED
|-
| 0x3F || 0x06 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED
|-
| 0x3F || 0x07 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED
|-
| 0x3F || 0x08 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED
|-
| 0x3F || 0x09 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE DELETED
|-
| 0x3F || 0x0A ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED
|-
| 0x3F || 0x0B ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DELETED
|-
| 0x3F || 0x0C ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED
|-
| 0x3F || 0x0D ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED
|-
| 0x3F || 0x0E ||D||Z||T||P||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED
|-
| 0x3F || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN
|-
| 0x3F || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM LOADABLE
|-
| 0x3F || 0x11 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3F || 0x12 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED
|-
| 0x3F || 0x13 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED
|-
| 0x3F || 0x14 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED
|-
| 0x3F || 0x15 ||D||Z||T||P||R|| ||M||A||E||B||K|| || || INSPECT REFERRALS SENSE DESCRIPTORS
|-
| 0x3F || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED WITHOUT RESET
|-
| 0x3F || 0x17 ||D||Z|| || || || || || || || || || || || ZONE TRANSITION TO FULL
|-
| 0x3F || 0x18 ||D|| || || || || || || || || || || || || BIND COMPLETED
|-
| 0x3F || 0x19 ||D|| || || || || || || || || || || || || BIND REDIRECTED
|-
| 0x3F || 0x1A ||D|| || || || || || || || || || || || || SUBSIDIARY BINDING CHANGED
|-
| 0x40 || 0x00 ||D||Z|| || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN)
|-
| 0x40 || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh)
|-
| 0x41 || 0x00 ||D||Z|| || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN)
|-
| 0x42 || 0x00 ||D||Z|| || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN)
|-
| 0x43 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR
|-
| 0x44 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE
|-
| 0x44 || 0x01 ||D||Z||T||P|| || ||M||A||E||B||K||V||F|| PERSISTENT RESERVATION INFORMATION LOST
|-
| 0x44 || 0x71 ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES
|-
| 0x45 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE
|-
| 0x46 || 0x00 ||D||Z||T||P||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET
|-
| 0x47 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR
|-
| 0x47 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED
|-
| 0x47 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE
|-
| 0x47 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED
|-
| 0x47 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED
|-
| 0x47 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR
|-
| 0x47 || 0x06 ||D||Z||T|| || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS
|-
| 0x47 || 0x7F ||D||Z||T||P||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT
|-
| 0x48 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED
|-
| 0x49 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR
|-
| 0x4A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR
|-
| 0x4B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR
|-
| 0x4B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED
|-
| 0x4B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA
|-
| 0x4B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT
|-
| 0x4B || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K|| || || NAK RECEIVED
|-
| 0x4B || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR
|-
| 0x4B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT
|-
| 0x4B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| CONNECTION LOST
|-
| 0x4B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER SIZE
|-
| 0x4B || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA
|-
| 0x4B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER ERROR
|-
| 0x4B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER SIZE
|-
| 0x4B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA
|-
| 0x4B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER ERROR
|-
| 0x4B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE FABRIC ERROR
|-
| 0x4B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETION TIMEOUT
|-
| 0x4B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETER ABORT
|-
| 0x4B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE POISONED TLP RECEIVED
|-
| 0x4B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ECRC CHECK FAILED
|-
| 0x4B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE UNSUPPORTED REQUEST
|-
| 0x4B || 0x14 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ACS VIOLATION
|-
| 0x4B || 0x15 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE TLP PREFIX BLOCKED
|-
| 0x4C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION
|-
| 0x4D || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG)
|-
| 0x4E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED
|-
| 0x4F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x50 || 0x00 || || ||T|| || || || || || || || || || || WRITE APPEND ERROR
|-
| 0x50 || 0x01 || || ||T|| || || || || || || || || || || WRITE APPEND POSITION ERROR
|-
| 0x50 || 0x02 || || ||T|| || || || || || || || || || || POSITION ERROR RELATED TO TIMING
|-
| 0x51 || 0x00 ||D||Z||T|| ||R||O|| || || || || || || || ERASE FAILURE
|-
| 0x51 || 0x01 ||D||Z|| || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED
|-
| 0x52 || 0x00 || || ||T|| || || || || || || || || || || CARTRIDGE FAULT
|-
| 0x53 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED
|-
| 0x53 || 0x01 || || ||T|| || || || || || || || || || || UNLOAD TAPE FAILURE
|-
| 0x53 || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED
|-
| 0x53 || 0x03 || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT
|-
| 0x53 || 0x04 || || ||T|| || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE
|-
| 0x53 || 0x05 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER INVALID
|-
| 0x53 || 0x06 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER MISSING
|-
| 0x53 || 0x07 || || || || || || ||M|| || || || || || || DUPLICATE VOLUME IDENTIFIER
|-
| 0x53 || 0x08 || || || || || || ||M|| || || || || || || ELEMENT STATUS UNKNOWN
|-
| 0x53 || 0x09 || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LOAD FAILED
|-
| 0x53 || 0x0A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD FAILED
|-
| 0x53 || 0x0B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD MISSING
|-
| 0x53 || 0x0C || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - EJECT FAILED
|-
| 0x53 || 0x0D || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LIBRARY COMMUNICATION FAILED
|-
| 0x54 || 0x00 || || || ||P|| || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE
|-
| 0x55 || 0x00 || || || ||P|| || || || || || || || || || SYSTEM RESOURCE FAILURE
|-
| 0x55 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL
|-
| 0x55 || 0x02 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES
|-
| 0x55 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES
|-
| 0x55 || 0x04 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES
|-
| 0x55 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES
|-
| 0x55 || 0x06 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE
|-
| 0x55 || 0x07 || || || || || || || || || || || || ||F|| QUOTA ERROR
|-
| 0x55 || 0x08 || || ||T|| || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED
|-
| 0x55 || 0x09 || || || || || || ||M|| || || || || || || MEDIUM AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x55 || 0x0A ||D||Z|| || || || ||M|| || || || || || || DATA CURRENTLY UNAVAILABLE
|-
| 0x55 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INSUFFICIENT POWER FOR OPERATION
|-
| 0x55 || 0x0C ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD
|-
| 0x55 || 0x0D ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD TOKEN
|-
| 0x55 || 0x0E ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES
|-
| 0x55 || 0x0F ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES TO COMPLETE WRITE
|-
| 0x55 || 0x10 ||D||Z|| || || || || || || || || || || || MAXIMUM NUMBER OF STREAMS OPEN
|-
| 0x55 || 0x11 ||D|| || || || || || || || || || || || || INSUFFICIENT RESOURCES TO BIND
|-
| 0x56 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x57 || 0x00 || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS
|-
| 0x58 || 0x00 || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST
|-
| 0x59 || 0x00 || || || || || ||O|| || || || || || || || UPDATED BLOCK READ
|-
| 0x5A || 0x00 ||D||Z||T||P||R||O|| || || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT
|-
| 0x5A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST
|-
| 0x5A || 0x02 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT
|-
| 0x5A || 0x03 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT
|-
| 0x5B || 0x00 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG EXCEPTION
|-
| 0x5B || 0x01 ||D||Z||T||P||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET
|-
| 0x5B || 0x02 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM
|-
| 0x5B || 0x03 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED
|-
| 0x5C || 0x00 ||D||Z|| || || ||O|| || || || || || || || RPL STATUS CHANGE
|-
| 0x5C || 0x01 ||D||Z|| || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED
|-
| 0x5C || 0x02 ||D||Z|| || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED
|-
| 0x5D || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x01 || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x02 || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x03 || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x10 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x11 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x12 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x13 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x14 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x15 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x16 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x17 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x18 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x19 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x1A ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x1B ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x1C ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x1D ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE POWER LOSS PROTECTION CIRCUIT
|-
| 0x5D || 0x20 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x21 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x22 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x23 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x24 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x25 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x26 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x27 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x28 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x29 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x2A ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x2B ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x2C ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x30 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x31 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x32 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x33 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x34 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x35 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x36 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x37 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x38 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x39 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x3A ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x3B ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x3C ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x40 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x41 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x42 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x43 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x44 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x45 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x46 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x47 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x48 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x49 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x4A ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x4B ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x4C ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x50 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x51 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x52 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x53 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x54 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x55 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x56 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x57 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x58 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x59 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x5A ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x5B ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x5C ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x60 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x61 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x62 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x63 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x64 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x65 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x66 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x67 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x68 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x69 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x6A ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x6B ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x6C ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x73 ||D||Z|| || || || || || || ||B|| || || || MEDIA IMPENDING FAILURE ENDURANCE LIMIT MET
|-
| 0x5D || 0xFF ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE)
|-
| 0x5E || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON
|-
| 0x5E || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x06 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x07 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x08 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x09 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x0A ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x41 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE
|-
| 0x5E || 0x42 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE
|-
| 0x5E || 0x43 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY
|-
| 0x5E || 0x45 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP
|-
| 0x5E || 0x47 || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL
|-
| 0x5F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x60 || 0x00 || || || || || || || || || || || || || || LAMP FAILURE
|-
| 0x61 || 0x00 || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR
|-
| 0x61 || 0x01 || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO
|-
| 0x61 || 0x02 || || || || || || || || || || || || || || OUT OF FOCUS
|-
| 0x62 || 0x00 || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR
|-
| 0x63 || 0x00 || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK
|-
| 0x63 || 0x01 || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE
|-
| 0x64 || 0x00 || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK
|-
| 0x64 || 0x01 || || || || ||R|| || || || || || || || || INVALID PACKET SIZE
|-
| 0x65 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT
|-
| 0x66 || 0x00 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP
|-
| 0x66 || 0x01 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP
|-
| 0x66 || 0x02 || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER
|-
| 0x66 || 0x03 || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER
|-
| 0x67 || 0x00 || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE
|-
| 0x67 || 0x01 || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED
|-
| 0x67 || 0x02 || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED
|-
| 0x67 || 0x03 || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x04 || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x05 || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x06 || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x07 || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x08 || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED
|-
| 0x67 || 0x09 || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT
|-
| 0x67 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED
|-
| 0x67 || 0x0B ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED
|-
| 0x67 || 0x0C ||D|| || || || || || || || || || || || || COMMAND REJECTED
|-
| 0x67 || 0x0D ||D|| || || || || || || || || || || || || EXPLICIT BIND NOT ALLOWED
|-
| 0x68 || 0x00 || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED
|-
| 0x68 || 0x01 ||D||Z|| || || || || || || || || || || || SUBSIDIARY LOGICAL UNIT NOT CONFIGURED
|-
| 0x69 || 0x00 || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT
|-
| 0x69 || 0x01 || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES
|-
| 0x69 || 0x02 || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH
|-
| 0x6A || 0x00 || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG
|-
| 0x6B || 0x00 || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED
|-
| 0x6B || 0x01 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER
|-
| 0x6B || 0x02 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE
|-
| 0x6C || 0x00 || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED
|-
| 0x6D || 0x00 || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED
|-
| 0x6E || 0x00 || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED
|-
| 0x6F || 0x00 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE
|-
| 0x6F || 0x01 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT
|-
| 0x6F || 0x02 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED
|-
| 0x6F || 0x03 || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION
|-
| 0x6F || 0x04 || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION
|-
| 0x6F || 0x05 || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR
|-
| 0x6F || 0x06 || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING
|-
| 0x6F || 0x07 || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING
|-
| 0x6F || 0x08 || || || || ||R|| || || || || || || || || INSUFFICIENT PERMISSION
|-
| 0x6F || 0x09 || || || || ||R|| || || || || || || || || INVALID DRIVE-HOST PAIRING SERVER
|-
| 0x6F || 0x0A || || || || ||R|| || || || || || || || || DRIVE-HOST PAIRING SUSPENDED
|-
| 0x70 || 0xNN || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN
|-
| 0x71 || 0x00 || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID
|-
| 0x72 || 0x00 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR
|-
| 0x72 || 0x01 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN
|-
| 0x72 || 0x02 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT
|-
| 0x72 || 0x03 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION
|-
| 0x72 || 0x04 || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK
|-
| 0x72 || 0x05 || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED
|-
| 0x72 || 0x06 || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED
|-
| 0x72 || 0x07 || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED
|-
| 0x73 || 0x00 || || || || ||R|| || || || || || || || || CD CONTROL ERROR
|-
| 0x73 || 0x01 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x02 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x03 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR
|-
| 0x73 || 0x04 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE
|-
| 0x73 || 0x05 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL
|-
| 0x73 || 0x06 || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL
|-
| 0x73 || 0x10 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x11 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x17 || || || || ||R|| || || || || || || || || RDZ IS FULL
|-
| 0x74 || 0x00 || || ||T|| || || || || || || || || || || SECURITY ERROR
|-
| 0x74 || 0x01 || || ||T|| || || || || || || || || || || UNABLE TO DECRYPT DATA
|-
| 0x74 || 0x02 || || ||T|| || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING
|-
| 0x74 || 0x03 || || ||T|| || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY
|-
| 0x74 || 0x04 || || ||T|| || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED
|-
| 0x74 || 0x05 || || ||T|| || || || || || || || || || || ERROR DECRYPTING DATA
|-
| 0x74 || 0x06 || || ||T|| || || || || || || || || || || UNKNOWN SIGNATURE VERIFICATION KEY
|-
| 0x74 || 0x07 || || ||T|| || || || || || || || || || || ENCRYPTION PARAMETERS NOT USEABLE
|-
| 0x74 || 0x08 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V||F|| DIGITAL SIGNATURE VALIDATION FAILURE
|-
| 0x74 || 0x09 || || ||T|| || || || || || || || || || || ENCRYPTION MODE MISMATCH ON READ
|-
| 0x74 || 0x0A || || ||T|| || || || || || || || || || || ENCRYPTED BLOCK NOT RAW READ ENABLED
|-
| 0x74 || 0x0B || || ||T|| || || || || || || || || || || INCORRECT ENCRYPTION PARAMETERS
|-
| 0x74 || 0x0C ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || UNABLE TO DECRYPT PARAMETER LIST
|-
| 0x74 || 0x0D || || ||T|| || || || || || || || || || || ENCRYPTION ALGORITHM DISABLED
|-
| 0x74 || 0x10 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE INVALID
|-
| 0x74 || 0x11 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE REJECTED
|-
| 0x74 || 0x12 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID SA USAGE
|-
| 0x74 || 0x21 || || ||T|| || || || || || || || || || || DATA ENCRYPTION CONFIGURATION PREVENTED
|-
| 0x74 || 0x30 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER NOT SUPPORTED
|-
| 0x74 || 0x40 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || AUTHENTICATION FAILED
|-
| 0x74 || 0x61 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ACCESS ERROR
|-
| 0x74 || 0x62 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ERROR
|-
| 0x74 || 0x63 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY NOT FOUND
|-
| 0x74 || 0x64 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION REQUEST NOT AUTHORIZED
|-
| 0x74 || 0x6E || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL TIMEOUT
|-
| 0x74 || 0x6F || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL ERROR
|-
| 0x74 || 0x71 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED
|-
| 0x74 || 0x79 ||D||Z|| || || || || || || || || || || || SECURITY CONFLICT IN TRANSLATED DEVICE
|-
| 0x75 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x76 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x77 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x78 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x79 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7A || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7B || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7C || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7D || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7E || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7F || 0x00 || || || || || || || || || || || || || ||
|}
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center"
|+ Device legend
! Key || Description
|-
| D || DIRECT ACCESS DEVICE (SBC-4)
|-
| Z || HOST MANAGED ZONED BLOCK DEVICE (ZBC)
|-
| T || SEQUENTIAL ACCESS DEVICE (SSC-5)
|-
| P || PROCESSOR DEVICE (SPC-2)
|-
| R || C/DVD DEVICE (MMC-6)
|-
| O || OPTICAL MEMORY BLOCK DEVICE (SBC)
|-
| M || MEDIA CHANGER DEVICE (SMC-3)
|-
| A || STORAGE ARRAY DEVICE (SCC-2)
|-
| E || SCSI ENCLOSURE SERVICES DEVICE (SES-3)
|-
| B || SIMPLIFIED DIRECT-ACCESS (REDUCED BLOCK) DEVICE (RBC)
|-
| K || OPTICAL CARD READER/WRITER DEVICE (OCRW)
|-
| V || AUTOMATION/DEVICE INTERFACE DEVICE (ADC-4)
|-
| F || OBJECT-BASED STORAGE DEVICE (OSD-2)
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc6r02.pdf SCSI Primary Commands-6 (SPC-6)].
* [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org.
[[Category:Computing]]
c702a4b13c90d6149efd5f98bc2741c599846b54
3539
3538
2020-07-19T14:16:48Z
Stix
2
/* SCSI Sense Key */ Update from latest draft
wikitext
text/x-wiki
The following information is gleaned from [http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc6r02.pdf SCSI Primary Commands-6 (SPC-6, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org].
{| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Response codes 0x70 and 0x71 sense data format
! Byte\Bit
!width="11.5%"|7
!width="11.5%"|6
!width="11.5%"|5
!width="11.5%"|4
!width="11.5%"|3
!width="11.5%"|2
!width="11.5%"|1
!width="11.5%"|0
|-
| 0 || Valid
| colspan="7" | Response code (0x70 or 0x71)
|-
| 1
| colspan="8" | Segment number
|-
| 2 || Filemark || EOM || ILI || Reserved
| colspan="4" | Sense key
|-
| 3<br>···<br>6
| colspan="8" | Information
|-
| 7
| colspan="8" | Additional sense length
|-
| 8<br>···<br>11
| colspan="8" | Command-specific information
|-
| 12
| colspan="8" | Additional sense code
|-
| 13
| colspan="8" | Additional sense code qualifier
|-
| 14
| colspan="8" | Field replaceable unit code
|-
| 15<br>···<br>17
| colspan="8" | Sense-key specific
|-
| 18<br>···<br>n
| colspan="8" | Additional sense bytes
|}
== SCSI Sense Key ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Sense code definitions
!width="05%"|Sense Key
!width="10%"|Short Description
! Long Description
|-
! 0x00 || NO SENSE
| Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that is terminated with CHECK CONDITION status (e.g., as a result of the FILEMARK bit, EOM bit, or ILI bit being set to one).
|-
! 0x01 || RECOVERED ERROR
| Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the sense data (e.g., the INFORMATION field). If multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific.
|-
! 0x02 || NOT READY
| Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition.
|-
! 0x03 || MEDIUM ERROR
| Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h).
|-
! 0x04 || HARDWARE ERROR
| Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test.
|-
! 0x05 || ILLEGAL REQUEST
| Indicates that:
# the command was addressed to an incorrect logical unit number (see SAM-5);
# the command had an invalid task attribute (see SAM-5);
# the command was addressed to a logical unit whose current configuration prohibits processing the command;
# there was an illegal parameter in the CDB; or
# there was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT).
If the device server detects an invalid parameter in the CDB, the device server shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, then the device server may have already altered the medium.
|-
! 0x06 || UNIT ATTENTION
| Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-5.
|-
! 0x07 || DATA PROTECT
| Indicates that the device server attempted to process a command that:
# reads or writes a protected logical block; or
# prepares a protected logical block for reading or writing.
The read operation or write operation, if any, was not performed on that logical block.
|-
! 0x08 || BLANK CHECK
| Indicates that blank or non-blank medium was encountered when not expected.
|-
! 0x09 || VENDOR SPECIFIC
| This sense key is available for reporting vendor specific conditions.
|-
! 0x0a || COPY ABORTED
| Indicates a third-party copy command (see 5.18.3) was aborted after some data was transferred but before all data was transferred.
|-
! 0x0b || ABORTED COMMAND
| Indicates that the device server aborted the command. The application client may be able to recover by trying the command again.
|-
! 0x0c || Reserved
|-
! 0x0d || VOLUME OVERFLOW
| Indicates that a buffered SCSI target device has reached the end of partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be sent to read the unwritten data from the buffer. See SSC-4.
|-
! 0x0e || MISCOMPARE
| Indicates that the source data did not match the data read from the medium.
|-
! 0x0f || COMPLETED
| Indicates there is command completed sense data (see SAM-5) to be reported. This may occur for a successful command.
|}
== ASC and ASCQ ==
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ ASC and ASCQ assignments
! rowspan="2" width="5%" | ASC
! rowspan="2" width="5%" | ASCQ
! colspan="13" width="15%" | Device Type
! rowspan="2" | Description
|-
! D||Z||T||P||R||O||M||A||E||B||K||V||F
|-
| 0x00 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION
|-
| 0x00 || 0x01 || || ||T|| || || || || || || || || || || FILEMARK DETECTED
|-
| 0x00 || 0x02 || || ||T|| || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x03 || || ||T|| || || || || || || || || || || SETMARK DETECTED
|-
| 0x00 || 0x04 || || ||T|| || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED
|-
| 0x00 || 0x05 || || ||T|| || || || || || || || || || || END-OF-DATA DETECTED
|-
| 0x00 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED
|-
| 0x00 || 0x07 || || ||T|| || || || || || || || || || || PROGRAMMABLE EARLY WARNING DETECTED
|-
| 0x00 || 0x11 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS
|-
| 0x00 || 0x12 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED
|-
| 0x00 || 0x13 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED
|-
| 0x00 || 0x14 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR
|-
| 0x00 || 0x15 || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN
|-
| 0x00 || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS
|-
| 0x00 || 0x17 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED
|-
| 0x00 || 0x18 || || ||T|| || || || || || || || || || || ERASE OPERATION IN PROGRESS
|-
| 0x00 || 0x19 || || ||T|| || || || || || || || || || || LOCATE OPERATION IN PROGRESS
|-
| 0x00 || 0x1A || || ||T|| || || || || || || || || || || REWIND OPERATION IN PROGRESS
|-
| 0x00 || 0x1B || || ||T|| || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS
|-
| 0x00 || 0x1C || || ||T|| || || || || || || || || || || VERIFY OPERATION IN PROGRESS
|-
| 0x00 || 0x1D ||D||Z||T|| || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE
|-
| 0x00 || 0x1E ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || CONFLICTING SA CREATION REQUEST
|-
| 0x00 || 0x1F ||D||Z||T|| || || || || || ||B|| || || || LOGICAL UNIT TRANSITIONING TO ANOTHER POWER CONDITION
|-
| 0x00 || 0x20 ||D||Z||T||P|| || || || || ||B|| || || || EXTENDED COPY INFORMATION AVAILABLE
|-
| 0x00 || 0x21 ||D||Z|| || || || || || || || || || || || ATOMIC COMMAND ABORTED DUE TO ACA
|-
| 0x00 || 0x22 ||D||Z|| || || || || || || || || || || || DEFERRED MICROCODE IS PENDING
|-
| 0x01 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL
|-
| 0x02 || 0x00 ||D||Z|| || ||R||O|| || || ||B||K|| || || NO SEEK COMPLETE
|-
| 0x03 || 0x00 ||D||Z||T|| || ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT
|-
| 0x03 || 0x01 || || ||T|| || || || || || || || || || || NO WRITE CURRENT
|-
| 0x03 || 0x02 || || ||T|| || || || || || || || || || || EXCESSIVE WRITE ERRORS
|-
| 0x04 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE
|-
| 0x04 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY
|-
| 0x04 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED
|-
| 0x04 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED
|-
| 0x04 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS
|-
| 0x04 || 0x05 ||D||Z||T|| || ||O|| ||A|| ||B||K|| ||F|| LOGICAL UNIT NOT READY, REBUILD IN PROGRESS
|-
| 0x04 || 0x06 ||D||Z||T|| || ||O|| ||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS
|-
| 0x04 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS
|-
| 0x04 || 0x08 || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS
|-
| 0x04 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS
|-
| 0x04 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION
|-
| 0x04 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE
|-
| 0x04 || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE
|-
| 0x04 || 0x0D || || || || || || || || || || || || ||F|| LOGICAL UNIT NOT READY, STRUCTURE CHECK REQUIRED
|-
| 0x04 || 0x0E ||D||Z||T|| ||R|| ||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SECURITY SESSION IN PROGRESS
|-
| 0x04 || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x04 || 0x11 ||D||Z||T|| ||R||O|| ||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED
|-
| 0x04 || 0x12 || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE
|-
| 0x04 || 0x13 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || LOGICAL UNIT NOT READY, SA CREATION IN PROGRESS
|-
| 0x04 || 0x14 ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SPACE ALLOCATION IN PROGRESS
|-
| 0x04 || 0x15 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, ROBOTICS DISABLED
|-
| 0x04 || 0x16 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION REQUIRED
|-
| 0x04 || 0x17 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CALIBRATION REQUIRED
|-
| 0x04 || 0x18 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, A DOOR IS OPEN
|-
| 0x04 || 0x19 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, OPERATING IN SEQUENTIAL MODE
|-
| 0x04 || 0x1A ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, START STOP UNIT COMMAND IN PROGRESS
|-
| 0x04 || 0x1B ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SANITIZE IN PROGRESS
|-
| 0x04 || 0x1C ||D||Z||T|| || || ||M||A||E||B|| || || || LOGICAL UNIT NOT READY, ADDITIONAL POWER USE NOT YET GRANTED
|-
| 0x04 || 0x1D ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION IN PROGRESS
|-
| 0x04 || 0x1E ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, MICROCODE ACTIVATION REQUIRED
|-
| 0x04 || 0x1F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MICROCODE DOWNLOAD REQUIRED
|-
| 0x04 || 0x20 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, LOGICAL UNIT RESET REQUIRED
|-
| 0x04 || 0x21 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, HARD RESET REQUIRED
|-
| 0x04 || 0x22 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, POWER CYCLE REQUIRED
|-
| 0x04 || 0x23 ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, AFFILIATION REQUIRED
|-
| 0x04 || 0x24 ||D||Z|| || || || || || || || || || || || DEPOPULATION IN PROGRESS
|-
| 0x04 || 0x25 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION IN PROGRESS
|-
| 0x05 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION
|-
| 0x06 || 0x00 ||D||Z|| || ||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND
|-
| 0x07 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED
|-
| 0x08 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE
|-
| 0x08 || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT
|-
| 0x08 || 0x02 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR
|-
| 0x08 || 0x03 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32)
|-
| 0x08 || 0x04 ||D||Z||T||P||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET
|-
| 0x09 || 0x00 ||D||Z||T|| ||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR
|-
| 0x09 || 0x01 || || || || ||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE
|-
| 0x09 || 0x02 || || || || ||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE
|-
| 0x09 || 0x03 || || || || ||R||O|| || || || || || || || SPINDLE SERVO FAILURE
|-
| 0x09 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || HEAD SELECT FAULT
|-
| 0x09 || 0x05 ||D||Z||T|| ||R||O|| || || ||B|| || || || VIBRATION INDUCED TRACKING ERROR
|-
| 0x0A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW
|-
| 0x0B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING
|-
| 0x0B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED
|-
| 0x0B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED
|-
| 0x0B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED
|-
| 0x0B || 0x04 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x05 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR
|-
| 0x0B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - NON-VOLATILE CACHE NOW VOLATILE
|-
| 0x0B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - DEGRADED POWER TO NON-VOLATILE CACHE
|-
| 0x0B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - POWER LOSS EXPECTED
|-
| 0x0B || 0x09 ||D||Z|| || || || || || || || || || || || WARNING - DEVICE STATISTICS NOTIFICATION ACTIVE
|-
| 0x0B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING TEMPERATURE LIMIT EXCEEDED
|-
| 0x0B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING HUMIDITY LIMIT EXCEEDED
|-
| 0x0B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE SECURITY AT RISK
|-
| 0x0B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE DIGITAL SIGNATURE VALIDATION FAILURE
|-
| 0x0B || 0x14 ||D||Z|| || || || || || || || || || || || WARNING - PHYSICAL ELEMENT STATUS CHANGE
|-
| 0x0C || 0x00 ||D||Z||T|| ||R|| || || || || || || || || WRITE ERROR
|-
| 0x0C || 0x01 ||D||Z|| || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION
|-
| 0x0C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED
|-
| 0x0C || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT
|-
| 0x0C || 0x04 ||D||Z||T|| || ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR
|-
| 0x0C || 0x05 ||D||Z||T|| || ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION
|-
| 0x0C || 0x06 ||D||Z||T|| || ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE
|-
| 0x0C || 0x07 ||D||Z|| || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED
|-
| 0x0C || 0x08 || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED
|-
| 0x0C || 0x09 || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING
|-
| 0x0C || 0x0A || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED
|-
| 0x0C || 0x0B ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR
|-
| 0x0C || 0x0C ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA
|-
| 0x0C || 0x0D ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA
|-
| 0x0C || 0x0E ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE WRITE ERRORS
|-
| 0x0C || 0x0F || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW
|-
| 0x0C || 0x10 ||D||Z|| || || || || || || || || || || || INCOMPLETE MULTIPLE ATOMIC WRITE OPERATIONS
|-
| 0x0C || 0x11 ||D||Z|| || || || || || || || || || || || WRITE ERROR - RECOVERY SCAN NEEDED
|-
| 0x0C || 0x12 ||D||Z|| || || || || || || || || || || || WRITE ERROR - INSUFFICIENT ZONE RESOURCES
|-
| 0x0D || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR
|-
| 0x0D || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE
|-
| 0x0D || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE
|-
| 0x0D || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE
|-
| 0x0D || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN
|-
| 0x0D || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN
|-
| 0x0E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT
|-
| 0x0E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT
|-
| 0x0E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG
|-
| 0x0E || 0x03 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT
|-
| 0x0F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x10 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR
|-
| 0x10 || 0x01 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED
|-
| 0x10 || 0x02 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED
|-
| 0x10 || 0x03 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED
|-
| 0x10 || 0x04 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION ERROR ON RECOVER BUFFERED DATA
|-
| 0x10 || 0x05 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION METHOD ERROR
|-
| 0x11 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR
|-
| 0x11 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED
|-
| 0x11 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT
|-
| 0x11 || 0x03 ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS
|-
| 0x11 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED
|-
| 0x11 || 0x05 || || || || ||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR
|-
| 0x11 || 0x06 || || || || ||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR
|-
| 0x11 || 0x07 || || || || || ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR
|-
| 0x11 || 0x08 || || ||T|| || || || || || || || || || || INCOMPLETE BLOCK READ
|-
| 0x11 || 0x09 || || ||T|| || || || || || || || || || || NO GAP FOUND
|-
| 0x11 || 0x0A ||D||Z||T|| || ||O|| || || ||B||K|| || || MISCORRECTED ERROR
|-
| 0x11 || 0x0B ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT
|-
| 0x11 || 0x0C ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA
|-
| 0x11 || 0x0D ||D||Z||T|| ||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR
|-
| 0x11 || 0x0E ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM
|-
| 0x11 || 0x0F || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER
|-
| 0x11 || 0x10 || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER
|-
| 0x11 || 0x11 || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING
|-
| 0x11 || 0x12 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR
|-
| 0x11 || 0x13 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST
|-
| 0x11 || 0x14 ||D||Z|| || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT
|-
| 0x11 || 0x15 ||D||Z|| || || || || || || || || || || || WRITE AFTER SANITIZE REQUIRED
|-
| 0x12 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD
|-
| 0x13 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD
|-
| 0x14 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND
|-
| 0x14 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORD NOT FOUND
|-
| 0x14 || 0x02 || || ||T|| || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND
|-
| 0x14 || 0x03 || || ||T|| || || || || || || || || || || END-OF-DATA NOT FOUND
|-
| 0x14 || 0x04 || || ||T|| || || || || || || || || || || BLOCK SEQUENCE ERROR
|-
| 0x14 || 0x05 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT
|-
| 0x14 || 0x06 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED
|-
| 0x14 || 0x07 || || ||T|| || || || || || || || || || || LOCATE OPERATION FAILURE
|-
| 0x15 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR
|-
| 0x15 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR
|-
| 0x15 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM
|-
| 0x16 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR
|-
| 0x16 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN
|-
| 0x16 || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE
|-
| 0x16 || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED
|-
| 0x16 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED
|-
| 0x17 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES
|-
| 0x17 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET
|-
| 0x17 || 0x03 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET
|-
| 0x17 || 0x04 || || || || ||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED
|-
| 0x17 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID
|-
| 0x17 || 0x06 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED
|-
| 0x17 || 0x07 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT
|-
| 0x17 || 0x08 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE
|-
| 0x17 || 0x09 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN
|-
| 0x18 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED
|-
| 0x18 || 0x01 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED
|-
| 0x18 || 0x02 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED
|-
| 0x18 || 0x03 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC
|-
| 0x18 || 0x04 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC
|-
| 0x18 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT
|-
| 0x18 || 0x06 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE
|-
| 0x18 || 0x07 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN
|-
| 0x18 || 0x08 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING
|-
| 0x19 || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR
|-
| 0x19 || 0x01 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE
|-
| 0x19 || 0x02 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST
|-
| 0x19 || 0x03 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST
|-
| 0x1A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR
|-
| 0x1B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR
|-
| 0x1C || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND
|-
| 0x1C || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND
|-
| 0x1C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND
|-
| 0x1D || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION
|-
| 0x1D || 0x01 ||D||Z|| || || || || || || ||B|| || || || MISCOMPARE VERIFY OF UNMAPPED LBA
|-
| 0x1E || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION
|-
| 0x1F || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER
|-
| 0x20 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE
|-
| 0x20 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED
|-
| 0x20 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS
|-
| 0x20 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY
|-
| 0x20 || 0x04 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE
|-
| 0x20 || 0x05 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x20 || 0x06 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE
|-
| 0x20 || 0x07 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE
|-
| 0x20 || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT
|-
| 0x20 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER
|-
| 0x20 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN
|-
| 0x20 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT
|-
| 0x20 || 0x0C || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHEN NOT IN APPEND-ONLY MODE
|-
| 0x20 || 0x0D ||D|| || || || || || || || || || || || || NOT AN ADMINISTRATIVE LOGICAL UNIT
|-
| 0x20 || 0x0E ||D|| || || || || || || || || || || || || NOT A SUBSIDIARY LOGICAL UNIT
|-
| 0x20 || 0x0F ||D|| || || || || || || || || || || || || NOT A CONGLOMERATE LOGICAL UNIT
|-
| 0x21 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE
|-
| 0x21 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS
|-
| 0x21 || 0x02 || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE
|-
| 0x21 || 0x03 || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP
|-
| 0x21 || 0x04 ||D||Z|| || || || || || || || || || || || UNALIGNED WRITE COMMAND
|-
| 0x21 || 0x05 ||D||Z|| || || || || || || || || || || || WRITE BOUNDARY VIOLATION
|-
| 0x21 || 0x06 ||D||Z|| || || || || || || || || || || || ATTEMPT TO READ INVALID DATA
|-
| 0x21 || 0x07 ||D||Z|| || || || || || || || || || || || READ BOUNDARY VIOLATION
|-
| 0x21 || 0x08 ||D||Z|| || || || || || || || || || || || MISALIGNED WRITE COMMAND
|-
| 0x21 || 0x09 ||D||Z|| || || || || || || || || || || || ATTEMPT TO ACCESS GAP ZONE
|-
| 0x22 || 0x00 ||D||Z|| || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00)
|-
| 0x23 || 0x00 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, CAUSE NOT REPORTABLE
|-
| 0x23 || 0x01 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, UNSUPPORTED TOKEN TYPE
|-
| 0x23 || 0x02 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE TOKEN USAGE NOT SUPPORTED
|-
| 0x23 || 0x03 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE ROD TOKEN CREATION NOT SUPPORTED
|-
| 0x23 || 0x04 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN UNKNOWN
|-
| 0x23 || 0x05 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CORRUPT
|-
| 0x23 || 0x06 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN REVOKED
|-
| 0x23 || 0x07 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN EXPIRED
|-
| 0x23 || 0x08 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CANCELLED
|-
| 0x23 || 0x09 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN DELETED
|-
| 0x23 || 0x0A ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, INVALID TOKEN LENGTH
|-
| 0x24 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB
|-
| 0x24 || 0x01 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| CDB DECRYPTION ERROR
|-
| 0x24 || 0x02 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x24 || 0x03 || || ||T|| || || || || || || || || || || Obsolete
|-
| 0x24 || 0x04 || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN
|-
| 0x24 || 0x05 || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN
|-
| 0x24 || 0x06 || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE
|-
| 0x24 || 0x07 || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE
|-
| 0x24 || 0x08 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID XCDB
|-
| 0x24 || 0x09 ||D||Z|| || || || || || || || || || || || INVALID FAST FORMAT
|-
| 0x25 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED
|-
| 0x26 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST
|-
| 0x26 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED
|-
| 0x26 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID
|-
| 0x26 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED
|-
| 0x26 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION
|-
| 0x26 || 0x05 ||D||Z||T||P||R||O|| ||A|| ||B||K|| || || DATA DECRYPTION ERROR
|-
| 0x26 || 0x06 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS
|-
| 0x26 || 0x07 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x08 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS
|-
| 0x26 || 0x09 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE
|-
| 0x26 || 0x0A ||D||Z||T||P||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT
|-
| 0x26 || 0x0B ||D||Z||T||P||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED
|-
| 0x26 || 0x0C ||D||Z||T||P||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION
|-
| 0x26 || 0x0D ||D||Z||T||P||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION
|-
| 0x26 || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED
|-
| 0x26 || 0x0F || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE
|-
| 0x26 || 0x10 || || ||T|| || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED
|-
| 0x26 || 0x11 || || ||T|| || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET
|-
| 0x26 || 0x12 || || ||T|| || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND
|-
| 0x26 || 0x13 ||D|| || || || || || || || || || || || || APPLICATION TAG MODE PAGE IS INVALID
|-
| 0x26 || 0x14 || || ||T|| || || || || || || || || || || TAPE STREAM MIRRORING PREVENTED
|-
| 0x26 || 0x15 || || ||T|| || || || || || || || || || || COPY SOURCE OR COPY DESTINATION NOT AUTHORIZED
|-
| 0x26 || 0x16 ||D||Z|| || || || || || || || || || || || FAST COPY NOT POSSIBLE
|-
| 0x27 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || WRITE PROTECTED
|-
| 0x27 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED
|-
| 0x27 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED
|-
| 0x27 || 0x03 || || ||T|| ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT
|-
| 0x27 || 0x04 || || ||T|| ||R|| || || || || || || || || PERSISTENT WRITE PROTECT
|-
| 0x27 || 0x05 || || ||T|| ||R|| || || || || || || || || PERMANENT WRITE PROTECT
|-
| 0x27 || 0x06 || || || || ||R|| || || || || || || ||F|| CONDITIONAL WRITE PROTECT
|-
| 0x27 || 0x07 ||D||Z|| || || || || || || ||B|| || || || SPACE ALLOCATION FAILED WRITE PROTECT
|-
| 0x27 || 0x08 ||D||Z|| || || || || || || || || || || || ZONE IS READ ONLY
|-
| 0x28 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED
|-
| 0x28 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED
|-
| 0x28 || 0x02 || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED
|-
| 0x28 || 0x03 || || || || || || ||M|| || || || || || || IMPORT/EXPORT ELEMENT ACCESSED, MEDIUM CHANGED
|-
| 0x29 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED
|-
| 0x29 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED
|-
| 0x29 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED
|-
| 0x29 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED
|-
| 0x29 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET
|-
| 0x29 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED
|-
| 0x29 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD
|-
| 0x29 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED
|-
| 0x2A || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED
|-
| 0x2A || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED
|-
| 0x2A || 0x02 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED
|-
| 0x2A || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED
|-
| 0x2A || 0x04 ||D||Z||T||P||R||O||M||A||E|| || || || || RESERVATIONS RELEASED
|-
| 0x2A || 0x05 ||D||Z||T||P||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED
|-
| 0x2A || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED
|-
| 0x2A || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED
|-
| 0x2A || 0x08 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED
|-
| 0x2A || 0x09 ||D||Z|| || || || || || || || || || || || CAPACITY DATA HAS CHANGED
|-
| 0x2A || 0x0A ||D||Z||T|| || || || || || || || || || || ERROR HISTORY I_T NEXUS CLEARED
|-
| 0x2A || 0x0B ||D||Z||T|| || || || || || || || || || || ERROR HISTORY SNAPSHOT RELEASED
|-
| 0x2A || 0x0C || || || || || || || || || || || || ||F|| ERROR RECOVERY ATTRIBUTES HAVE CHANGED
|-
| 0x2A || 0x0D || || ||T|| || || || || || || || || || || DATA ENCRYPTION CAPABILITIES CHANGED
|-
| 0x2A || 0x10 ||D||Z||T|| || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED
|-
| 0x2A || 0x11 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS
|-
| 0x2A || 0x12 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT
|-
| 0x2A || 0x13 || || ||T|| || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED
|-
| 0x2A || 0x14 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION CAPABILITIES DATA HAS CHANGED
|-
| 0x2A || 0x15 || || ||T|| || || ||M|| || || || ||V|| || MEDIUM REMOVAL PREVENTION PREEMPTED
|-
| 0x2A || 0x16 ||D||Z|| || || || || || || || || || || || ZONE RESET WRITE POINTER RECOMMENDED
|-
| 0x2B || 0x00 ||D||Z||T||P||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT
|-
| 0x2C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR
|-
| 0x2C || 0x01 || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED
|-
| 0x2C || 0x02 || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED
|-
| 0x2C || 0x03 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY
|-
| 0x2C || 0x04 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY
|-
| 0x2C || 0x05 || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST
|-
| 0x2C || 0x06 || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT
|-
| 0x2C || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS
|-
| 0x2C || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS
|-
| 0x2C || 0x09 ||D||Z||T||P||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS
|-
| 0x2C || 0x0A || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS
|-
| 0x2C || 0x0B || || ||T|| || || || || || || || || || || NOT RESERVED
|-
| 0x2C || 0x0C ||D||Z|| || || || || || || || || || || || ORWRITE GENERATION DOES NOT MATCH
|-
| 0x2C || 0x0D ||D||Z|| || || || || || || || || || || || RESET WRITE POINTER NOT ALLOWED
|-
| 0x2C || 0x0E ||D||Z|| || || || || || || || || || || || ZONE IS OFFLINE
|-
| 0x2C || 0x0F ||D||Z|| || || || || || || || || || || || STREAM NOT OPEN
|-
| 0x2C || 0x10 ||D||Z|| || || || || || || || || || || || UNWRITTEN DATA IN ZONE
|-
| 0x2C || 0x11 ||D|| || || || || || || || || || || || || DESCRIPTOR FORMAT SENSE DATA REQUIRED
|-
| 0x2C || 0x12 ||D||Z|| || || || || || || || || || || || ZONE IS INACTIVE
|-
| 0x2C || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WELL KNOWN LOGICAL UNIT ACCESS REQUIRED
|-
| 0x2D || 0x00 || || ||T|| || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE
|-
| 0x2E || 0x00 ||D||Z|| || ||R||O||M|| || ||B|| || || || INSUFFICIENT TIME FOR OPERATION
|-
| 0x2E || 0x01 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT BEFORE PROCESSING
|-
| 0x2E || 0x02 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING
|-
| 0x2E || 0x03 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING DUE TO ERROR RECOVERY
|-
| 0x2F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR
|-
| 0x2F || 0x01 ||D||Z|| || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION
|-
| 0x2F || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER
|-
| 0x2F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SOME COMMANDS CLEARED BY QUEUING LAYER EVENT
|-
| 0x30 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED
|-
| 0x30 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x03 ||D||Z||T|| ||R|| ||M|| || || ||K|| || || CLEANING CARTRIDGE INSTALLED
|-
| 0x30 || 0x04 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT
|-
| 0x30 || 0x05 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT
|-
| 0x30 || 0x06 ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM
|-
| 0x30 || 0x07 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE
|-
| 0x30 || 0x08 || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH
|-
| 0x30 || 0x09 || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND
|-
| 0x30 || 0x0A ||D||Z||T|| ||R||O|| ||A||E||B||K|| || || CLEANING REQUEST REJECTED
|-
| 0x30 || 0x0C || || ||T|| || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED
|-
| 0x30 || 0x0D || || ||T|| || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK
|-
| 0x30 || 0x10 || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED
|-
| 0x30 || 0x11 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME TYPE
|-
| 0x30 || 0x12 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME QUALIFIER
|-
| 0x30 || 0x13 || || || || || || ||M|| || || || || || || CLEANING VOLUME EXPIRED
|-
| 0x31 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED
|-
| 0x31 || 0x01 ||D||Z|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED
|-
| 0x31 || 0x02 || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING
|-
| 0x31 || 0x03 ||D||Z|| || || || || || || ||B|| || || || SANITIZE COMMAND FAILED
|-
| 0x31 || 0x04 ||D||Z|| || || || || || || || || || || || DEPOPULATION FAILED
|-
| 0x31 || 0x05 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION FAILED
|-
| 0x32 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE
|-
| 0x32 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE
|-
| 0x33 || 0x00 || || ||T|| || || || || || || || || || || TAPE LENGTH ERROR
|-
| 0x34 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE
|-
| 0x35 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE
|-
| 0x35 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION
|-
| 0x35 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE
|-
| 0x35 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE
|-
| 0x35 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED
|-
| 0x35 || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR
|-
| 0x36 || 0x00 || || || || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE
|-
| 0x37 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER
|-
| 0x38 || 0x00 || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION
|-
| 0x38 || 0x02 || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT
|-
| 0x38 || 0x04 || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT
|-
| 0x38 || 0x06 || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT
|-
| 0x38 || 0x07 ||D||Z|| || || || || || || || || || || || THIN PROVISIONING SOFT THRESHOLD REACHED
|-
| 0x39 || 0x00 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED
|-
| 0x3A || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT
|-
| 0x3A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED
|-
| 0x3A || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN
|-
| 0x3A || 0x03 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE
|-
| 0x3A || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3B || 0x00 || || ||T|| || || || || || || || || || || SEQUENTIAL POSITIONING ERROR
|-
| 0x3B || 0x01 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM
|-
| 0x3B || 0x02 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM
|-
| 0x3B || 0x03 || || || || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY
|-
| 0x3B || 0x04 || || || || || || || || || || || || || || SLEW FAILURE
|-
| 0x3B || 0x05 || || || || || || || || || || || || || || PAPER JAM
|-
| 0x3B || 0x06 || || || || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM
|-
| 0x3B || 0x07 || || || || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM
|-
| 0x3B || 0x08 || || ||T|| || || || || || || || || || || REPOSITION ERROR
|-
| 0x3B || 0x09 || || || || || || || || || || || || || || READ PAST END OF MEDIUM
|-
| 0x3B || 0x0A || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0B || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM
|-
| 0x3B || 0x0C || || ||T|| || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM
|-
| 0x3B || 0x0D ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL
|-
| 0x3B || 0x0E ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY
|-
| 0x3B || 0x0F || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED
|-
| 0x3B || 0x11 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE
|-
| 0x3B || 0x12 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED
|-
| 0x3B || 0x13 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED
|-
| 0x3B || 0x14 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED
|-
| 0x3B || 0x15 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED
|-
| 0x3B || 0x16 || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR
|-
| 0x3B || 0x17 || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT
|-
| 0x3B || 0x18 || || || || || || ||M|| || || || || || || ELEMENT DISABLED
|-
| 0x3B || 0x19 || || || || || || ||M|| || || || || || || ELEMENT ENABLED
|-
| 0x3B || 0x1A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE REMOVED
|-
| 0x3B || 0x1B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE INSERTED
|-
| 0x3B || 0x1C || || ||T|| || || || || || || || || || || TOO MANY LOGICAL OBJECTS ON PARTITION TO SUPPORT OPERATION
|-
| 0x3B || 0x20 || || || || || || ||M|| || || || || || || ELEMENT STATIC INFORMATION CHANGED
|-
| 0x3C || 0x00 || || || || || || || || || || || || || ||
|-
| 0x3D || 0x00 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE
|-
| 0x3E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET
|-
| 0x3E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE
|-
| 0x3E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT
|-
| 0x3E || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST
|-
| 0x3E || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG
|-
| 0x3F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED
|-
| 0x3F || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED
|-
| 0x3F || 0x02 ||D||Z||T||P||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION
|-
| 0x3F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED
|-
| 0x3F || 0x04 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED
|-
| 0x3F || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED
|-
| 0x3F || 0x06 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED
|-
| 0x3F || 0x07 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED
|-
| 0x3F || 0x08 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED
|-
| 0x3F || 0x09 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE DELETED
|-
| 0x3F || 0x0A ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED
|-
| 0x3F || 0x0B ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DELETED
|-
| 0x3F || 0x0C ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED
|-
| 0x3F || 0x0D ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED
|-
| 0x3F || 0x0E ||D||Z||T||P||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED
|-
| 0x3F || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN
|-
| 0x3F || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM LOADABLE
|-
| 0x3F || 0x11 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE
|-
| 0x3F || 0x12 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED
|-
| 0x3F || 0x13 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED
|-
| 0x3F || 0x14 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED
|-
| 0x3F || 0x15 ||D||Z||T||P||R|| ||M||A||E||B||K|| || || INSPECT REFERRALS SENSE DESCRIPTORS
|-
| 0x3F || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED WITHOUT RESET
|-
| 0x3F || 0x17 ||D||Z|| || || || || || || || || || || || ZONE TRANSITION TO FULL
|-
| 0x3F || 0x18 ||D|| || || || || || || || || || || || || BIND COMPLETED
|-
| 0x3F || 0x19 ||D|| || || || || || || || || || || || || BIND REDIRECTED
|-
| 0x3F || 0x1A ||D|| || || || || || || || || || || || || SUBSIDIARY BINDING CHANGED
|-
| 0x40 || 0x00 ||D||Z|| || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN)
|-
| 0x40 || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh)
|-
| 0x41 || 0x00 ||D||Z|| || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN)
|-
| 0x42 || 0x00 ||D||Z|| || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN)
|-
| 0x43 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR
|-
| 0x44 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE
|-
| 0x44 || 0x01 ||D||Z||T||P|| || ||M||A||E||B||K||V||F|| PERSISTENT RESERVATION INFORMATION LOST
|-
| 0x44 || 0x71 ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES
|-
| 0x45 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE
|-
| 0x46 || 0x00 ||D||Z||T||P||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET
|-
| 0x47 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR
|-
| 0x47 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED
|-
| 0x47 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE
|-
| 0x47 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED
|-
| 0x47 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED
|-
| 0x47 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR
|-
| 0x47 || 0x06 ||D||Z||T|| || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS
|-
| 0x47 || 0x7F ||D||Z||T||P||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT
|-
| 0x48 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED
|-
| 0x49 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR
|-
| 0x4A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR
|-
| 0x4B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR
|-
| 0x4B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED
|-
| 0x4B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA
|-
| 0x4B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT
|-
| 0x4B || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K|| || || NAK RECEIVED
|-
| 0x4B || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR
|-
| 0x4B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT
|-
| 0x4B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| CONNECTION LOST
|-
| 0x4B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER SIZE
|-
| 0x4B || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA
|-
| 0x4B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER ERROR
|-
| 0x4B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER SIZE
|-
| 0x4B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA
|-
| 0x4B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER ERROR
|-
| 0x4B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE FABRIC ERROR
|-
| 0x4B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETION TIMEOUT
|-
| 0x4B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETER ABORT
|-
| 0x4B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE POISONED TLP RECEIVED
|-
| 0x4B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ECRC CHECK FAILED
|-
| 0x4B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE UNSUPPORTED REQUEST
|-
| 0x4B || 0x14 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ACS VIOLATION
|-
| 0x4B || 0x15 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE TLP PREFIX BLOCKED
|-
| 0x4C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION
|-
| 0x4D || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG)
|-
| 0x4E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED
|-
| 0x4F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x50 || 0x00 || || ||T|| || || || || || || || || || || WRITE APPEND ERROR
|-
| 0x50 || 0x01 || || ||T|| || || || || || || || || || || WRITE APPEND POSITION ERROR
|-
| 0x50 || 0x02 || || ||T|| || || || || || || || || || || POSITION ERROR RELATED TO TIMING
|-
| 0x51 || 0x00 ||D||Z||T|| ||R||O|| || || || || || || || ERASE FAILURE
|-
| 0x51 || 0x01 ||D||Z|| || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED
|-
| 0x52 || 0x00 || || ||T|| || || || || || || || || || || CARTRIDGE FAULT
|-
| 0x53 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED
|-
| 0x53 || 0x01 || || ||T|| || || || || || || || || || || UNLOAD TAPE FAILURE
|-
| 0x53 || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED
|-
| 0x53 || 0x03 || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT
|-
| 0x53 || 0x04 || || ||T|| || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE
|-
| 0x53 || 0x05 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER INVALID
|-
| 0x53 || 0x06 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER MISSING
|-
| 0x53 || 0x07 || || || || || || ||M|| || || || || || || DUPLICATE VOLUME IDENTIFIER
|-
| 0x53 || 0x08 || || || || || || ||M|| || || || || || || ELEMENT STATUS UNKNOWN
|-
| 0x53 || 0x09 || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LOAD FAILED
|-
| 0x53 || 0x0A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD FAILED
|-
| 0x53 || 0x0B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD MISSING
|-
| 0x53 || 0x0C || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - EJECT FAILED
|-
| 0x53 || 0x0D || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LIBRARY COMMUNICATION FAILED
|-
| 0x54 || 0x00 || || || ||P|| || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE
|-
| 0x55 || 0x00 || || || ||P|| || || || || || || || || || SYSTEM RESOURCE FAILURE
|-
| 0x55 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL
|-
| 0x55 || 0x02 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES
|-
| 0x55 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES
|-
| 0x55 || 0x04 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES
|-
| 0x55 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES
|-
| 0x55 || 0x06 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE
|-
| 0x55 || 0x07 || || || || || || || || || || || || ||F|| QUOTA ERROR
|-
| 0x55 || 0x08 || || ||T|| || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED
|-
| 0x55 || 0x09 || || || || || || ||M|| || || || || || || MEDIUM AUXILIARY MEMORY NOT ACCESSIBLE
|-
| 0x55 || 0x0A ||D||Z|| || || || ||M|| || || || || || || DATA CURRENTLY UNAVAILABLE
|-
| 0x55 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INSUFFICIENT POWER FOR OPERATION
|-
| 0x55 || 0x0C ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD
|-
| 0x55 || 0x0D ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD TOKEN
|-
| 0x55 || 0x0E ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES
|-
| 0x55 || 0x0F ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES TO COMPLETE WRITE
|-
| 0x55 || 0x10 ||D||Z|| || || || || || || || || || || || MAXIMUM NUMBER OF STREAMS OPEN
|-
| 0x55 || 0x11 ||D|| || || || || || || || || || || || || INSUFFICIENT RESOURCES TO BIND
|-
| 0x56 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x57 || 0x00 || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS
|-
| 0x58 || 0x00 || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST
|-
| 0x59 || 0x00 || || || || || ||O|| || || || || || || || UPDATED BLOCK READ
|-
| 0x5A || 0x00 ||D||Z||T||P||R||O|| || || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT
|-
| 0x5A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST
|-
| 0x5A || 0x02 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT
|-
| 0x5A || 0x03 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT
|-
| 0x5B || 0x00 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG EXCEPTION
|-
| 0x5B || 0x01 ||D||Z||T||P||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET
|-
| 0x5B || 0x02 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM
|-
| 0x5B || 0x03 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED
|-
| 0x5C || 0x00 ||D||Z|| || || ||O|| || || || || || || || RPL STATUS CHANGE
|-
| 0x5C || 0x01 ||D||Z|| || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED
|-
| 0x5C || 0x02 ||D||Z|| || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED
|-
| 0x5D || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x01 || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x02 || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x03 || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED
|-
| 0x5D || 0x10 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x11 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x12 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x13 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x14 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x15 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x16 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x17 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x18 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x19 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x1A ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x1B ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x1C ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x1D ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE POWER LOSS PROTECTION CIRCUIT
|-
| 0x5D || 0x20 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x21 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x22 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x23 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x24 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x25 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x26 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x27 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x28 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x29 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x2A ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x2B ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x2C ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x30 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x31 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x32 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x33 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x34 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x35 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x36 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x37 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x38 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x39 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x3A ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x3B ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x3C ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x40 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x41 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x42 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x43 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x44 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x45 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x46 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x47 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x48 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x49 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x4A ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x4B ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x4C ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x50 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x51 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x52 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x53 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x54 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x55 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x56 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x57 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x58 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x59 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x5A ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x5B ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x5C ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x60 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE
|-
| 0x5D || 0x61 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH
|-
| 0x5D || 0x62 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH
|-
| 0x5D || 0x63 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH
|-
| 0x5D || 0x64 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS
|-
| 0x5D || 0x65 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH
|-
| 0x5D || 0x66 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH
|-
| 0x5D || 0x67 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS
|-
| 0x5D || 0x68 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED
|-
| 0x5D || 0x69 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE
|-
| 0x5D || 0x6A ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE
|-
| 0x5D || 0x6B ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT
|-
| 0x5D || 0x6C ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT
|-
| 0x5D || 0x73 ||D||Z|| || || || || || || ||B|| || || || MEDIA IMPENDING FAILURE ENDURANCE LIMIT MET
|-
| 0x5D || 0xFF ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE)
|-
| 0x5E || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON
|-
| 0x5E || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x06 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x07 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x08 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x09 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY TIMER
|-
| 0x5E || 0x0A ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY COMMAND
|-
| 0x5E || 0x41 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE
|-
| 0x5E || 0x42 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE
|-
| 0x5E || 0x43 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY
|-
| 0x5E || 0x45 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP
|-
| 0x5E || 0x47 || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL
|-
| 0x5F || 0x00 || || || || || || || || || || || || || ||
|-
| 0x60 || 0x00 || || || || || || || || || || || || || || LAMP FAILURE
|-
| 0x61 || 0x00 || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR
|-
| 0x61 || 0x01 || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO
|-
| 0x61 || 0x02 || || || || || || || || || || || || || || OUT OF FOCUS
|-
| 0x62 || 0x00 || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR
|-
| 0x63 || 0x00 || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK
|-
| 0x63 || 0x01 || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE
|-
| 0x64 || 0x00 || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK
|-
| 0x64 || 0x01 || || || || ||R|| || || || || || || || || INVALID PACKET SIZE
|-
| 0x65 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT
|-
| 0x66 || 0x00 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP
|-
| 0x66 || 0x01 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP
|-
| 0x66 || 0x02 || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER
|-
| 0x66 || 0x03 || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER
|-
| 0x67 || 0x00 || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE
|-
| 0x67 || 0x01 || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED
|-
| 0x67 || 0x02 || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED
|-
| 0x67 || 0x03 || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x04 || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x05 || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x06 || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x07 || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED
|-
| 0x67 || 0x08 || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED
|-
| 0x67 || 0x09 || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT
|-
| 0x67 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED
|-
| 0x67 || 0x0B ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED
|-
| 0x67 || 0x0C ||D|| || || || || || || || || || || || || COMMAND REJECTED
|-
| 0x67 || 0x0D ||D|| || || || || || || || || || || || || EXPLICIT BIND NOT ALLOWED
|-
| 0x68 || 0x00 || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED
|-
| 0x68 || 0x01 ||D||Z|| || || || || || || || || || || || SUBSIDIARY LOGICAL UNIT NOT CONFIGURED
|-
| 0x69 || 0x00 || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT
|-
| 0x69 || 0x01 || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES
|-
| 0x69 || 0x02 || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH
|-
| 0x6A || 0x00 || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG
|-
| 0x6B || 0x00 || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED
|-
| 0x6B || 0x01 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER
|-
| 0x6B || 0x02 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE
|-
| 0x6C || 0x00 || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED
|-
| 0x6D || 0x00 || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED
|-
| 0x6E || 0x00 || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED
|-
| 0x6F || 0x00 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE
|-
| 0x6F || 0x01 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT
|-
| 0x6F || 0x02 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED
|-
| 0x6F || 0x03 || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION
|-
| 0x6F || 0x04 || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION
|-
| 0x6F || 0x05 || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR
|-
| 0x6F || 0x06 || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING
|-
| 0x6F || 0x07 || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING
|-
| 0x6F || 0x08 || || || || ||R|| || || || || || || || || INSUFFICIENT PERMISSION
|-
| 0x6F || 0x09 || || || || ||R|| || || || || || || || || INVALID DRIVE-HOST PAIRING SERVER
|-
| 0x6F || 0x0A || || || || ||R|| || || || || || || || || DRIVE-HOST PAIRING SUSPENDED
|-
| 0x70 || 0xNN || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN
|-
| 0x71 || 0x00 || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID
|-
| 0x72 || 0x00 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR
|-
| 0x72 || 0x01 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN
|-
| 0x72 || 0x02 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT
|-
| 0x72 || 0x03 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION
|-
| 0x72 || 0x04 || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK
|-
| 0x72 || 0x05 || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED
|-
| 0x72 || 0x06 || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED
|-
| 0x72 || 0x07 || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED
|-
| 0x73 || 0x00 || || || || ||R|| || || || || || || || || CD CONTROL ERROR
|-
| 0x73 || 0x01 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x02 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x03 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR
|-
| 0x73 || 0x04 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE
|-
| 0x73 || 0x05 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL
|-
| 0x73 || 0x06 || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL
|-
| 0x73 || 0x10 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL
|-
| 0x73 || 0x11 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL
|-
| 0x73 || 0x17 || || || || ||R|| || || || || || || || || RDZ IS FULL
|-
| 0x74 || 0x00 || || ||T|| || || || || || || || || || || SECURITY ERROR
|-
| 0x74 || 0x01 || || ||T|| || || || || || || || || || || UNABLE TO DECRYPT DATA
|-
| 0x74 || 0x02 || || ||T|| || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING
|-
| 0x74 || 0x03 || || ||T|| || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY
|-
| 0x74 || 0x04 || || ||T|| || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED
|-
| 0x74 || 0x05 || || ||T|| || || || || || || || || || || ERROR DECRYPTING DATA
|-
| 0x74 || 0x06 || || ||T|| || || || || || || || || || || UNKNOWN SIGNATURE VERIFICATION KEY
|-
| 0x74 || 0x07 || || ||T|| || || || || || || || || || || ENCRYPTION PARAMETERS NOT USEABLE
|-
| 0x74 || 0x08 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V||F|| DIGITAL SIGNATURE VALIDATION FAILURE
|-
| 0x74 || 0x09 || || ||T|| || || || || || || || || || || ENCRYPTION MODE MISMATCH ON READ
|-
| 0x74 || 0x0A || || ||T|| || || || || || || || || || || ENCRYPTED BLOCK NOT RAW READ ENABLED
|-
| 0x74 || 0x0B || || ||T|| || || || || || || || || || || INCORRECT ENCRYPTION PARAMETERS
|-
| 0x74 || 0x0C ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || UNABLE TO DECRYPT PARAMETER LIST
|-
| 0x74 || 0x0D || || ||T|| || || || || || || || || || || ENCRYPTION ALGORITHM DISABLED
|-
| 0x74 || 0x10 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE INVALID
|-
| 0x74 || 0x11 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE REJECTED
|-
| 0x74 || 0x12 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID SA USAGE
|-
| 0x74 || 0x21 || || ||T|| || || || || || || || || || || DATA ENCRYPTION CONFIGURATION PREVENTED
|-
| 0x74 || 0x30 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER NOT SUPPORTED
|-
| 0x74 || 0x40 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || AUTHENTICATION FAILED
|-
| 0x74 || 0x61 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ACCESS ERROR
|-
| 0x74 || 0x62 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ERROR
|-
| 0x74 || 0x63 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY NOT FOUND
|-
| 0x74 || 0x64 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION REQUEST NOT AUTHORIZED
|-
| 0x74 || 0x6E || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL TIMEOUT
|-
| 0x74 || 0x6F || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL ERROR
|-
| 0x74 || 0x71 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED
|-
| 0x74 || 0x79 ||D||Z|| || || || || || || || || || || || SECURITY CONFLICT IN TRANSLATED DEVICE
|-
| 0x75 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x76 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x77 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x78 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x79 || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7A || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7B || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7C || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7D || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7E || 0x00 || || || || || || || || || || || || || ||
|-
| 0x7F || 0x00 || || || || || || || || || || || || || ||
|}
{| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center"
|+ Device legend
! Key || Description
|-
| D || DIRECT ACCESS DEVICE (SBC-4)
|-
| Z || HOST MANAGED ZONED BLOCK DEVICE (ZBC)
|-
| T || SEQUENTIAL ACCESS DEVICE (SSC-5)
|-
| P || PROCESSOR DEVICE (SPC-2)
|-
| R || C/DVD DEVICE (MMC-6)
|-
| O || OPTICAL MEMORY BLOCK DEVICE (SBC)
|-
| M || MEDIA CHANGER DEVICE (SMC-3)
|-
| A || STORAGE ARRAY DEVICE (SCC-2)
|-
| E || SCSI ENCLOSURE SERVICES DEVICE (SES-3)
|-
| B || SIMPLIFIED DIRECT-ACCESS (REDUCED BLOCK) DEVICE (RBC)
|-
| K || OPTICAL CARD READER/WRITER DEVICE (OCRW)
|-
| V || AUTOMATION/DEVICE INTERFACE DEVICE (ADC-4)
|-
| F || OBJECT-BASED STORAGE DEVICE (OSD-2)
|}
== See Also ==
* [[Interpreting SENSE DATA in AIX errpt]].
* [http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc6r02.pdf SCSI Primary Commands-6 (SPC-6)].
* [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org.
[[Category:Computing]]
168735ea2b9e52909eaa664096d26fc48584eb8b
Handy pkgsrc targets and tools
0
1746
3540
2020-07-21T02:15:24Z
Stix
2
Initial checkin of pkgsrc make targets
wikitext
text/x-wiki
Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages.
; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory.
; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>.
; checksum : Check the fetched files checksums against <tt>distinfo</tt>.
; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>.
; show-distfiles : Dumps out expected distfile names.
; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths.
; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using!
; install : Actually install for real.
[[Category:NetBSD]]
6eb4326c907745686e1a320415e55e6a411366f2
3541
3540
2020-07-24T12:44:23Z
Stix
2
Add show-options.
wikitext
text/x-wiki
Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages.
; show-options : Dump available, default and currently selected package options.
; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory.
; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>.
; checksum : Check the fetched files checksums against <tt>distinfo</tt>.
; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>.
; show-distfiles : Dumps out expected distfile names.
; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths.
; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using!
; install : Actually install for real.
[[Category:NetBSD]]
e2e1d676d5b8f77dd36afd69e5c1b5b7d4b5b53c
3556
3541
2020-09-03T23:21:47Z
Stix
2
Expand and organise a bit.
wikitext
text/x-wiki
Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages.
== Installing ==
; show-options : Dump available, default and currently selected package options.
; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory.
; checksum : Check the fetched files checksums against <tt>distinfo</tt>.
; install : Actually install for real.
== Creating/Modifying Packages ==
; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>.
; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>.
; show-distfiles : Dumps out expected distfile names.
; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths.
; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using!
; show-var VARNAME=<x> : Dumps out evaluated make variable.
; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables.
[[Category:NetBSD]]
955992b5c0d5bc31437c79d15617a80ed7a8e472
3564
3556
2020-11-09T10:57:35Z
Stix
2
/* Creating/Modifying Packages */ add "show-buildlink3" target
wikitext
text/x-wiki
Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages.
== Installing ==
; show-options : Dump available, default and currently selected package options.
; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory.
; checksum : Check the fetched files checksums against <tt>distinfo</tt>.
; install : Actually install for real.
== Creating/Modifying Packages ==
; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>.
; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>.
; show-distfiles : Dumps out expected distfile names.
; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths.
; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using!
; show-var VARNAME=<x> : Dumps out evaluated make variable.
; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables.
; show-buildlink3 : Show the dependency hierarchy for a package.
[[Category:NetBSD]]
5ac8f130ed6472e6b7788978c33a5c81374614f0
Favourite Movies
0
1747
3543
2020-08-22T14:36:41Z
Stix
2
Start a list of favourite movies
wikitext
text/x-wiki
In no particular order:
* Shawshank Redemption
* Lord of the Rings
* Star Wars
* Serenity
* U451
* The Hunt for Red October
* Inception
* The Fugitive
* Seven
* Bourne Identity, etc.
* Fifth Element
* John Wick
* Matrix
* Men In Black
* Blade Runner
* Hanna
* Silence of the Lambs
* Contact
* Forest Gump
* Leon - The Professional
* Edge of Tomorrow
[[Category:Personal]]
e8b278989c36287f34c45b128001c74916c96c41
3557
3543
2020-09-04T08:46:34Z
Stix
2
Add Wonder Woman
wikitext
text/x-wiki
In no particular order:
* Shawshank Redemption
* Lord of the Rings
* Star Wars
* Serenity
* U451
* The Hunt for Red October
* Inception
* The Fugitive
* Seven
* Bourne Identity, etc.
* Fifth Element
* John Wick
* Matrix
* Men In Black
* Blade Runner
* Hanna
* Silence of the Lambs
* Contact
* Forest Gump
* Leon - The Professional
* Edge of Tomorrow
* Wonder Woman (2017)
[[Category:Personal]]
edd8898f472906db82e37602f7fb042379fbfda4
NetBSD Bugs
0
792
3544
3236
2020-08-28T08:43:53Z
Stix
2
/* Old Bugs */ add kern/39203 so I can find it faster
wikitext
text/x-wiki
== Current Bugs ==
* [http://gnats.netbsd.org/44614 kern/44614] - Port brcm80211 driver from Linux to NetBSD.
* [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily.
* [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386
* [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures
* [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles
* [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring
* [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://gnats.netbsd.org/39203 kern/39203] - PPPoE issues with broken MTU/MRU implementations
* [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support
* [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist
* [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
8f12eea0b144c78e997a45aac0a9f995c7e80c0f
tcpdump Examples
0
1735
3546
3364
2020-08-28T12:52:00Z
Stix
2
Add another PPPoE example
wikitext
text/x-wiki
Example tcpdump invocations:
; IPv6 packets with given src/dst host embedded in PPPoE session packet
: <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2a00:86c0:2040::1'</syntaxhighlight>
; IPv6 icmp router advertisements:
: <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight>
; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11:
: <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight>
; IPv6 icmp echo requests:
: <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight>
:; icmpv6 types include
:* unreachable (1)
:* too-big (2)
:* time-exceeded (3)
:* echo-request (128)
:* echo-reply (129)
:* router-solicitation (133)
:* router-advertisement (134)
:* neighbor-solicitation (135)
:* neighbor-advertisement (136)
[[Category:Computing]]
175fdb48f53c57cfd093b0e423da0f7cfbb61c44
3547
3546
2020-08-29T04:29:50Z
Stix
2
Add an example looking for IPv6 tcp syn/fin packets
wikitext
text/x-wiki
Example tcpdump invocations:
; IPv6 packets with given src/dst host embedded in PPPoE session packets
: <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2a00:86c0:2040::1'</syntaxhighlight>
; IPv6 tcp syn/fin packets for www.google.com, embedded in PPPoE session packets
: <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2404:6800:4006:808::200e and (ip6[13+40] & (tcp-syn|tcp-fin)) != 0'</syntaxhighlight>
; IPv6 icmp router advertisements:
: <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight>
; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11:
: <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight>
; IPv6 icmp echo requests:
: <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight>
:; icmpv6 types include
:* unreachable (1)
:* too-big (2)
:* time-exceeded (3)
:* echo-request (128)
:* echo-reply (129)
:* router-solicitation (133)
:* router-advertisement (134)
:* neighbor-solicitation (135)
:* neighbor-advertisement (136)
[[Category:Computing]]
a827e5ea7c550311181976ac0d38414aa27c2b14
Template:IETF RFC
10
1748
3548
2020-08-29T14:45:44Z
Stix
2
Initial, copied from wikipedia
wikitext
text/x-wiki
{{#if:{{{1|<noinclude>$</noinclude>}}}|{{Catalog lookup link|{{#expr:{{{1|}}}|}}|{{#expr:{{{2|}}}|}}|{{#expr:{{{3|}}}|}}|{{#expr:{{{4|}}}|}}|{{#expr:{{{5|}}}|}}|{{#expr:{{{6|}}}|}}|{{#expr:{{{7|}}}|}}|{{#expr:{{{8|}}}|}}|{{#expr:{{{9|}}}|}}|article-link={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||{{#ifeq:{{yesno-yes|{{{link|}}}}}|no||RFC (identifier)}}}}|article-name={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||RFC}}|link-prefix=https://tools.ietf.org/html/rfc|list-leadout={{{leadout|}}}}}|{{error-small|Parameter error in {{tl|IETF RFC}}: Missing [[Request for Comments (identifier)|RFC]].}}}}<noinclude>{{documentation}}<!-- Add categories and interwiki lines to the /doc subpage, not here! --></noinclude>
041cc48caa8a83f8613a3240066148bb65904258
Template:Catalog lookup link
10
1749
3549
2020-08-29T14:46:31Z
Stix
2
Initial, copied from wikipedia
wikitext
text/x-wiki
<templatestyles src="Module:Citation/CS1/styles.css" />{{#invoke:Catalog lookup link|main}}<noinclude>
{{documentation}}
</noinclude>
23b31cd7a6cec8a94a3311c5cb87ea7bfbcffda1
2020-08-29 PMTUD black holes still exist with IPv6
0
1750
3550
2020-08-29T15:37:17Z
Stix
2
Initial page describing PMTUD issues
wikitext
text/x-wiki
So, I've just spent a few hours debugging a hanging TCP https download to an IPv6 host (from a large internet company I'll leave unnamed), which turns out to be a PMTUD black hole. I have some history debugging those in the past (details below), but I'm surprised yet again that this is still an issue. The reason is somewhat more simple than it was 12 years ago when I debugged this with IPv4, but still has the same main cause of LLC PPPoE.
The issue is that PPPoE adds an 8 byte header to a standard Ethernet frame, which means the interface MTU is reduced from 1500 to 1492 bytes. This means that the MSS of a TCP connection must also be reduced from 1440 to 1432 bytes. For this to work in a NAT scenario, or, indeed, a routed IPv4/IPv6 scenario, PMTUD is relied on to determine the appropriate MTU (and MSS). However, within the carrier network, there may be an MTU change occurring between pieces of equipment (DSLAM) that deal only at layer 2, and, hence, are unable to participate in PMTUD. Additionally, carriers tend to disable fragmentation, ignore the client MRU during PPPoE negotiation, and use a full 1500 byte MTU. And, just to make matters worse, MSS only applies, and is only negiotiated for TCP, meaning ICMP, UDP, IPSEC and other IP protocols may break.
As discussed on the [https://forum.exetel.com.au/viewtopic.php?t=26544 Exetel forum], this results in "baby giants" (RFC 4638), where large Ethernet jumbo frames of 1508 bytes may be seen by the customer. These may be dropped by ethernet hubs/switches, host NICs, or operating system kernels.
My solution 12 years ago was to [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h patch] my NetBSD kernel, upgrade my Ethernet switch and host NIC. Generally, either gigabit ethernet devices, or devices supporting VLANs are sufficient to support jumbo frames. This fixed the behaviour I was seeing with ICMP and UDP (and IPSEC).
For my IPv6 issue this time around, I simply added MSS clamping for IPv6 in my NetBSD npf configuration:
<syntaxhighlight>
$ext_if = "pppoe0"
$ext_v6 = inet6(pppoe0)
procedure "norm" { normalize: "max-mss" 1432 }
group "external" on $ext_if {
pass stateful out final family inet6 proto tcp from ! $ext_v6 to any apply "norm"
....
}
</syntaxhighlight>
With this change, all the TCP connections negotiated a 1432 byte MSS and proceeded to work. Most large internet services tend to already use a lower MTU (and hence MSS) specifically to work around issues like this (eg. google.com appears to negotiate an MSS of 1360 as I check). I'll be chasing up the issue I found, and hopefully their MTU can also be reduced.
== See Also ==
* [http://test-ipv6.com/ test-ipv6.com]
* [https://forum.exetel.com.au/viewtopic.php?t=26544 MTU and "baby giants" (RFC4638)?] on the [http://www.exetel.com.au/ Exetel] forum.
* RFC 1483 Multiprotocol Encapsulation over ATM Adaptation Layer 5
* RFC 2516 A Method for Transmitting PPP Over Ethernet (PPPoE)
* RFC 4638 Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE)
* RFC 8201 Path MTU Discovery for IP version 6
* NetBSD patch for [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h if_ether.h] to allow baby giants.
dd84bf223c04fa704b3a871d5a00d4d592c4f642
3551
3550
2020-08-29T15:39:07Z
Stix
2
Add blog category
wikitext
text/x-wiki
So, I've just spent a few hours debugging a hanging TCP https download to an IPv6 host (from a large internet company I'll leave unnamed), which turns out to be a PMTUD black hole. I have some history debugging those in the past (details below), but I'm surprised yet again that this is still an issue. The reason is somewhat more simple than it was 12 years ago when I debugged this with IPv4, but still has the same main cause of LLC PPPoE.
The issue is that PPPoE adds an 8 byte header to a standard Ethernet frame, which means the interface MTU is reduced from 1500 to 1492 bytes. This means that the MSS of a TCP connection must also be reduced from 1440 to 1432 bytes. For this to work in a NAT scenario, or, indeed, a routed IPv4/IPv6 scenario, PMTUD is relied on to determine the appropriate MTU (and MSS). However, within the carrier network, there may be an MTU change occurring between pieces of equipment (DSLAM) that deal only at layer 2, and, hence, are unable to participate in PMTUD. Additionally, carriers tend to disable fragmentation, ignore the client MRU during PPPoE negotiation, and use a full 1500 byte MTU. And, just to make matters worse, MSS only applies, and is only negiotiated for TCP, meaning ICMP, UDP, IPSEC and other IP protocols may break.
As discussed on the [https://forum.exetel.com.au/viewtopic.php?t=26544 Exetel forum], this results in "baby giants" (RFC 4638), where large Ethernet jumbo frames of 1508 bytes may be seen by the customer. These may be dropped by ethernet hubs/switches, host NICs, or operating system kernels.
My solution 12 years ago was to [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h patch] my NetBSD kernel, upgrade my Ethernet switch and host NIC. Generally, either gigabit ethernet devices, or devices supporting VLANs are sufficient to support jumbo frames. This fixed the behaviour I was seeing with ICMP and UDP (and IPSEC).
For my IPv6 issue this time around, I simply added MSS clamping for IPv6 in my NetBSD npf configuration:
<syntaxhighlight>
$ext_if = "pppoe0"
$ext_v6 = inet6(pppoe0)
procedure "norm" { normalize: "max-mss" 1432 }
group "external" on $ext_if {
pass stateful out final family inet6 proto tcp from ! $ext_v6 to any apply "norm"
....
}
</syntaxhighlight>
With this change, all the TCP connections negotiated a 1432 byte MSS and proceeded to work. Most large internet services tend to already use a lower MTU (and hence MSS) specifically to work around issues like this (eg. google.com appears to negotiate an MSS of 1360 as I check). I'll be chasing up the issue I found, and hopefully their MTU can also be reduced.
== See Also ==
* [http://test-ipv6.com/ test-ipv6.com]
* [https://forum.exetel.com.au/viewtopic.php?t=26544 MTU and "baby giants" (RFC4638)?] on the [http://www.exetel.com.au/ Exetel] forum.
* RFC 1483 Multiprotocol Encapsulation over ATM Adaptation Layer 5
* RFC 2516 A Method for Transmitting PPP Over Ethernet (PPPoE)
* RFC 4638 Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE)
* RFC 8201 Path MTU Discovery for IP version 6
* NetBSD patch for [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h if_ether.h] to allow baby giants.
[[Category:Stix's Blog]]
6598c114a01f32e302f4c2ca6e7272d937d9bab8
3553
3551
2020-08-30T00:40:00Z
Stix
2
Add NetBSD PR
wikitext
text/x-wiki
So, I've just spent a few hours debugging a hanging TCP https download to an IPv6 host (from a large internet company I'll leave unnamed), which turns out to be a PMTUD black hole. I have some history debugging those in the past (details below), but I'm surprised yet again that this is still an issue. The reason is somewhat more simple than it was 12 years ago when I debugged this with IPv4, but still has the same main cause of LLC PPPoE.
The issue is that PPPoE adds an 8 byte header to a standard Ethernet frame, which means the interface MTU is reduced from 1500 to 1492 bytes. This means that the MSS of a TCP connection must also be reduced from 1440 to 1432 bytes. For this to work in a NAT scenario, or, indeed, a routed IPv4/IPv6 scenario, PMTUD is relied on to determine the appropriate MTU (and MSS). However, within the carrier network, there may be an MTU change occurring between pieces of equipment (DSLAM) that deal only at layer 2, and, hence, are unable to participate in PMTUD. Additionally, carriers tend to disable fragmentation, ignore the client MRU during PPPoE negotiation, and use a full 1500 byte MTU. And, just to make matters worse, MSS only applies, and is only negiotiated for TCP, meaning ICMP, UDP, IPSEC and other IP protocols may break.
As discussed on the [https://forum.exetel.com.au/viewtopic.php?t=26544 Exetel forum], this results in "baby giants" (RFC 4638), where large Ethernet jumbo frames of 1508 bytes may be seen by the customer. These may be dropped by ethernet hubs/switches, host NICs, or operating system kernels.
My solution 12 years ago was to [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h patch] my NetBSD kernel, upgrade my Ethernet switch and host NIC. Generally, either gigabit ethernet devices, or devices supporting VLANs are sufficient to support jumbo frames. This fixed the behaviour I was seeing with ICMP and UDP (and IPSEC).
For my IPv6 issue this time around, I simply added MSS clamping for IPv6 in my NetBSD npf configuration:
<syntaxhighlight>
$ext_if = "pppoe0"
$ext_v6 = inet6(pppoe0)
procedure "norm" { normalize: "max-mss" 1432 }
group "external" on $ext_if {
pass stateful out final family inet6 proto tcp from ! $ext_v6 to any apply "norm"
....
}
</syntaxhighlight>
With this change, all the TCP connections negotiated a 1432 byte MSS and proceeded to work. Most large internet services tend to already use a lower MTU (and hence MSS) specifically to work around issues like this (eg. google.com appears to negotiate an MSS of 1360 as I check). I'll be chasing up the issue I found, and hopefully their MTU can also be reduced.
== See Also ==
* [http://test-ipv6.com/ test-ipv6.com]
* [https://forum.exetel.com.au/viewtopic.php?t=26544 MTU and "baby giants" (RFC4638)?] on the [http://www.exetel.com.au/ Exetel] forum.
* RFC 1483 Multiprotocol Encapsulation over ATM Adaptation Layer 5
* RFC 2516 A Method for Transmitting PPP Over Ethernet (PPPoE)
* RFC 4638 Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE)
* RFC 8201 Path MTU Discovery for IP version 6
* NetBSD patch for [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h if_ether.h] to allow baby giants.
* NetBSD problem report [http://gnats.netbsd.org/39203 kern/39203 PPPoE issues with broken MTU/MRU implementations].
[[Category:Stix's Blog]]
085124e2fd70bcd99d568b3109da4ebcfa5c2c90
2019-08-11 NetFlix vs IPv6
0
1736
3552
3370
2020-08-29T15:43:58Z
Stix
2
Add an update pointing to the IPv6 PMTUD black hole entry
wikitext
text/x-wiki
'''Update 2020-08-29:''' So, I found some more issues and dug deeper, and really, the answer is below hidden in the TCP dump output. The negotiated MSS is 1440 bytes, which is too large given I have a PPPoE service, which supports only 1432 byte MSS. Yes, [[2020-08-29 PMTUD black holes still exist with IPv6|PMTUD black holes still exist with IPv6]].
----
So I finally got around to trying to find out why NetFlix seems to behave badly on Apple iOS devices at home. Running tpcdump on my NetBSD router gave me some interesting traces of hung NetFlix app startup on an iPad:
<syntaxhighlight class="nowrap">
13:12:06.715945 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [S], seq 2246225929, win 65535, options [mss 1440,nop,wscale 7,nop,nop,TS val 625696573 ecr 0,sackOK,eol], length 0
13:12:06.716955 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [S.], seq 658221981, ack 2246225930, win 65535, options [mss 1440,nop,wscale 9,sackOK,TS val 2595614193 ecr 625696573], length 0
13:12:06.718660 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 0
13:12:06.719173 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [P.], seq 1:238, ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 237
13:12:06.719920 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [.], ack 1, win 2050, options [nop,nop,TS val 2595614196 ecr 625696575], length 0
13:12:06.720988 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614197 ecr 625696575], length 500
13:12:06.722359 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696578 ecr 2595614196,nop,nop,sack 1 {2857:3357}], length 0
13:12:07.206351 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614683 ecr 625696578], length 500
13:12:07.207642 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697060 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:07.800037 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615277 ecr 625697060], length 500
13:12:07.801355 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697650 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:08.334059 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615811 ecr 625697650], length 500
13:12:08.358429 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698205 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:08.891543 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616368 ecr 625698205], length 500
13:12:08.972647 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698817 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:09.505163 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616982 ecr 625698817], length 500
13:12:09.586471 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625699431 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:10.119127 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595617596 ecr 625699431], length 500
13:12:10.201189 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625700045 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0
13:12:10.733038 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595618210 ecr 625700045], length 500
</syntaxhighlight>
So what's going on here? NetFlix is pushing us <code>seq 2857:3357</code> and we're dutifully acknowledging it via a SACK (RFC 2018). NetFlix repeats the push, so obviously didn't get the SACK. We then respond with a duplicate SACK (see RFC 2883) to indicate that we've received it twice, and the remote end shouldn't back off.
Why are the SACKs getting lost or ignored? No idea. My workaround was to force NetFlix to IPv4, via simply blocking the IPv6 addresses via an npf rule, noting that <code>anycast.ftl.netflix.com.</code> has two AAAA records:
<syntaxhighlight>
block in final on alc0 proto tcp to 2a00:86c0:2040::1 port 443
block in final on alc0 proto tcp to 2a00:86c0:2041::1 port 443
</syntaxhighlight>
[[Category:Stix's Blog]]
197c873f1d952391728d3d5c3f79da45a3cc2829
2020-09-30 Caller ID spoofing
0
1751
3560
2020-09-30T02:33:58Z
Stix
2
Created page with "So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Offi..."
wikitext
text/x-wiki
So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Office (ATO). Having received several of these calls myself, I was quite aware of the running [https://www.ato.gov.au/general/online-services/identity-security/scam-alerts/#September2020phoneandSMSscams scams].
But now they've decided to use my mobile phone number for their [https://en.wikipedia.org/wiki/Caller_ID_spoofing Caller ID spoofing]. Great. Looks like this is a growing problem, and there's pretty much nothing I can do about it.
==== See Also ====
* [https://www.abc.net.au/news/2018-05-03/mobiles-and-landlines-targetted-by-international-phone-scammers/9719820 Phone spoofing: When your phone number is taken over by international scammers] from the [https://www.abc.net.au/ ABC].
* [https://www.acma.gov.au/cli-and-spoofing CLI and spoofing] from the [https://www.acma.gov.au/ ACMA].
[[Category:Stix's Blog]]
4bd23c51c7539779aa5ffe35b05c8de63e54061f
Cache Hit Ratio
0
1457
3565
3312
2020-11-17T04:11:10Z
Stix
2
Add section preferring cache miss ratio
wikitext
text/x-wiki
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of lookups, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
[[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches:
<math>
p = \frac{1}{1 - r}
</math>
Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by:
<math>
\frac{1 - r_{1}}{1 - r_{2}}
</math>
Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5.
<math>
\frac{1 - 0.95}{1 - 0.98} = 2.5
</math>
{{Clear}}
=== Prefer measuring the cache miss ratio ===
* cache hit ratio asymptotes towards 100%, making displaying high dynamic range challenging.
* miss ratio may be graphed with a logarithmic scale, expanding the dynamic range. Given that the relationship is exponential, this is appropriate.
* there may be a psychological aspect, in that 85% hit ratio may sound much better to some observers than a 15% miss ratio, even though they are equivalent.
[[Category:Computing]]
[[Category:Mathematics]]
30a5027aa7968ff051e06edd17ab3c9c15f9d42e
3568
3565
2020-11-17T06:15:52Z
Stix
2
Add cache miss ratio (log10) graph.
wikitext
text/x-wiki
The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of lookups, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%.
Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times.
[[image:Cachehitratio.png|thumb|320px|right|Cache Hit Ratio vs Relative Performance]]
Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as:
<math>
\begin{align}
a & = \mathit{cachehitcost}\\
b & = \mathit{cachemisscost}\\
r & = \mathit{cachehitratio}\\
p & = \mathit{relativeperformance}\\
p & = \frac{1}{a r + b(1 - r)}\\
\end{align}
</math>
Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 μs), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear.
It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches:
<math>
p = \frac{1}{1 - r}
</math>
Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by:
<math>
\frac{1 - r_{1}}{1 - r_{2}}
</math>
Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5.
<math>
\frac{1 - 0.95}{1 - 0.98} = 2.5
</math>
{{Clear}}
=== Prefer measuring the cache miss ratio ===
{{Clear}}
[[image:Cachemissratio.png|thumb|320px|right|Cache Miss Ratio (log10) vs Relative Performance]]
* cache hit ratio asymptotes towards 100%, making displaying high dynamic range challenging.
* miss ratio may be graphed with a logarithmic scale, expanding the dynamic range. Given that the relationship is exponential, this is appropriate.
* there may be a psychological aspect, in that 85% hit ratio may sound much better to some observers than a 15% miss ratio, even though they are equivalent.
To the right is a graph of the same data as above, presented as a logarithmic miss ratio.
{{Clear}}
[[Category:Computing]]
[[Category:Mathematics]]
836ab7e9c1e72f7885dbb0cd1e69d47f7d6d09c7
File:Cachehitratio.png
6
1459
3566
2993
2020-11-17T04:34:14Z
Stix
2
Stix uploaded a new version of [[File:Cachehitratio.png]]
wikitext
text/x-wiki
Graph of relative performance given different cache hit ratios, a miss cost of 5 ms, and a hit cost of 1 μs. The gnuplot source can be found [[:image:Cachehitratio.plot|here]].
b985270b553914317112df2042487dff2ef106de
File:Cachemissratio.png
6
1752
3567
2020-11-17T06:12:34Z
Stix
2
Graph of relative performance given different cache miss ratios, with a logarithmic scale, and a miss cost of 5 ms, and a hit cost of 1 μs. The gnuplot source can be found [[:image:Cachemissratio.plot|here]].
wikitext
text/x-wiki
== Summary ==
Graph of relative performance given different cache miss ratios, with a logarithmic scale, and a miss cost of 5 ms, and a hit cost of 1 μs. The gnuplot source can be found [[:image:Cachemissratio.plot|here]].
b7ebc956d4d04cf7a17f5e220671d8c4545a7861
2020-11-17 virtual memory limits
0
1753
3569
2020-11-17T06:39:35Z
Stix
2
Document a little bit of debugging for an ImageMagick convert failure, since searching wasn't fruitful.
wikitext
text/x-wiki
Just spent too much time trying to figure out why my mediawiki thumbnail generation using ImageMagick convert(1) was failing. After enabling mediawiki debugging via:
<syntaxhighlight lang="text">
$wgDebugLogFile = "/tmp/debug-{$wgDBname}.log";
$wgShowExceptionDetails = true;
</syntaxhighlight>
The error was singularly uninformative, with an apparently different, random library appearing on each attempt:
<syntaxhighlight lang="text">
[thumbnail] thumbnail failed on www.stix.id.au: error 1 "/usr/lib/libgssapi.so.11: Shared object "libkrb5.so.27" not found" from "'/usr/pkg/bin/convert' '-quality' '95' …
</syntaxhighlight>
The clue was uncovered by <tt>ktrace -dip <pid></tt>, on the parent apache process. This uncovered the real error:
<syntaxhighlight lang="text">
581 1 convert CALL close(3)
581 1 convert RET close 0
581 1 convert CALL open(0x7f7fff9ed3f8,0,0x63)
581 1 convert NAMI "/lib/libcrypt.so.1"
581 1 convert RET open 3
581 1 convert CALL __fstat50(3,0x7f7fff9ed2f8)
581 1 convert RET __fstat50 0
581 1 convert CALL mmap(0,0x1000,PROT_READ,0x1<SHARED,FILE,ALIGN=NONE>,3,0,0)
581 1 convert RET mmap 135607257300992/0x7b5586668000
581 1 convert CALL munmap(0x7b5586668000,0x1000)
581 1 convert RET munmap 0
581 1 convert CALL mmap(0,0x20a000,PROT_READ|PROT_EXEC,0x15000002<PRIVATE,FILE,ALIGN=2MB>,3,0,0)
581 1 convert RET mmap -1 errno 12 Cannot allocate memory
581 1 convert CALL close(3)
581 1 convert RET close 0
</syntaxhighlight>
So it turns out that mediawiki limits the virtual memory of sub-processes by default, using a simple wrapper around <tt>ulimit</tt> (or cgroup magic where supported). Sure enough, on my NetBSD system, the default 300MiB is insufficient.
<syntaxhighlight lang="text">
ksh$ ulimit -v $((300*1024))
ksh$ ulimit -a
time(cpu-seconds) unlimited
file(blocks) unlimited
coredump(blocks) unlimited
data(kbytes) 1048576
stack(kbytes) 4096
lockedmem(kbytes) 5401636
memory(kbytes) 16204908
nofiles(descriptors) 1024
processes 512
threads 1024
vmemory(kbytes) 307200
sbsize(bytes) unlimited
ksh$ /usr/pkg/bin/convert -?
/usr/lib/libgssapi.so.11: Shared object "libroken.so.20" not found
</syntaxhighlight>
Bumping the default in <tt>LocalSettings.php</tt> fixed the issue for me.
<syntaxhighlight lang="text">
# $wgMaxShellMemory = 307200;
$wgMaxShellMemory = 524288;
</syntaxhighlight>
[[Category:Stix's Blog]]
5d4ef0c6257c4a1a84b9649bd9d90fdea5e4b204
ISO 8601
0
757
3570
3509
2020-11-18T23:11:51Z
Stix
2
/* See Also */ add link to xkcd on ISO 8601
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org].
* Obligatory [https://xkcd.com/1179/ xkcd on ISO 8601], and the [https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601 Explain xkcd] page.
* [http://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [http://www.wikipedia.org www.wikipedia.org].
* [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org].
* [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
* [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats].
* [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?].
[[Category:Rants]]
dea85c879a2ef88cb5df1e76c0a4434d5c0d0884
3571
3570
2020-11-18T23:13:26Z
Stix
2
/* See Also */ http -> https
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [https://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [https://www.wikipedia.org www.wikipedia.org].
* Obligatory [https://xkcd.com/1179/ xkcd on ISO 8601], and the [https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601 Explain xkcd] page.
* [https://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [https://www.wikipedia.org www.wikipedia.org].
* [https://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [https://www.wikipedia.org www.wikipedia.org].
* [https://en.wikipedia.org/wiki/Calendar_date Calendar date] at [https://www.wikipedia.org www.wikipedia.org].
* [https://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [https://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
* [https://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats].
* [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?].
[[Category:Rants]]
7bca9a5a3ed5ec91b3d1b06149fe01bb892697e7
About Stix
0
785
3572
3358
2020-12-08T12:32:26Z
Stix
2
/* Email */ add another old email address
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW.
=== Employment ===
I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stixpjr@gmail.com<br>
Mobile: +61 419 432 517<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/stixpjr
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|}
==== GPG/PGP Public Key ====
<pre>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj
W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu
scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA
MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/
3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P
Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0
aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW
AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s
YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj
lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc
ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn
L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS
yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b
PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72
V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL
U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX
0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0
OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl
IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY
m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH
AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ
1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA
G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du
jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq
wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C
=6iPW
-----END PGP PUBLIC KEY BLOCK-----
</pre>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Dec 2007-> || mailto:stix@google.com
|-
| Jan 2005-> || mailto:stix@exemail.com.au
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jul 2003-Apr 2014 || stix@stix.homeunix.net
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1997-1998 || weripp@itwol.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
a9b682875c4d6dac242b858677eb6b295c52b62b
3573
3572
2020-12-08T12:41:14Z
Stix
2
/* Email */ update exetel email address status
wikitext
text/x-wiki
[[image:stix.jpg|thumb|120px|right]]
== General ==
=== Where I call home ===
I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW.
=== Employment ===
I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia.
=== Education ===
Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993.
Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992.
=== Contact Details ===
==== Work ====
Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before.
==== Home ====
Email: mailto:stixpjr@gmail.com<br>
Mobile: +61 419 432 517<br>
==== Instant Messaging ====
{| {{Greytable}}
| '''Facebook:''' || http://www.facebook.com/stixpjr
|-
| '''Google Talk:''' || stixpjr@gmail.com
|-
| '''Skype:''' || stixpjr
|-
| '''Twitter:''' || http://twitter.com/stixpjr
|}
==== GPG/PGP Public Key ====
<pre>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj
W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu
scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA
MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/
3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P
Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0
aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW
AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s
YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj
lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc
ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn
L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS
yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b
PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72
V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL
U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX
0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0
OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl
IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY
m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH
AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ
1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA
G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du
jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq
wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C
=6iPW
-----END PGP PUBLIC KEY BLOCK-----
</pre>
== Interests ==
=== Music ===
My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ.
At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much.
The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit.
I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox].
=== Sport ===
I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat.
I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised.
As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation.
=== Computers ===
I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time.
Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years.
As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]].
==== Email ====
If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones!
{| {{Greytable}}
| Sep 2004-> || mailto:stixpjr@gmail.com
|-
| Nov 2005-> || mailto:stix@stix.id.au
|-
| Dec 2007-> || mailto:stix@google.com
|-
| Jul 1999-> || mailto:stixpjr@yahoo.com.au
|-
| Jan 2005-Oct 2015 || stix@exemail.com.au
|-
| Jul 2003-Apr 2014 || stix@stix.homeunix.net
|-
| Jan 2006-Oct 2007 || pripke@csc.com
|-
| Oct 2000-Jul 2006 || pripke@csc.com.au
|-
| Nov 1997-Apr 2006 || stixpjr@ozemail.com.au
|-
| Dec 2003-Jan 2005 || stix@swiftdsl.com.au
|-
| Feb 2002-Dec 2003 || stixpjr@bigpond.com.au
|-
| 1998-2000 || paul.ripke.pr@bhp.com.au
|-
| 1998-1998 || paul.p.r.ripke@msm.bhp.com.au
|-
| 1997-1998 || weripp@itwol.bhp.com.au
|-
| 1995-???? || paul.p.r.ripke@msmail.bhp.com.au
|-
| 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au
|-
| 1996-2002 || pjr02@uow.edu.au
|-
| 1993-1996 || u9352236@cc.uow.edu.au
|}
== See Also ==
* [[Résumé]]
* [[Systems]]
[[Category:Personal]]
0b3c2bf5d013b34a84943194ab958df24ea97398
macOS mp kdp enter() system crash
0
1754
3574
2021-01-15T03:47:42Z
Stix
2
Initial page on mp_kdp_enter() macOS crashes
wikitext
text/x-wiki
The last day (2020-01-15), my Apple MacBook Pro (macOS aka Mac OS X, 10.15.7 Catalina) has had 3 system crashes (panics, in Linux speak) with the following signature:
<syntaxhighlight lang="text">
Machine-check capabilities: 0x0000000000000c0b
family: 6 model: 126 stepping: 5 microcode: 160
signature: 0x706e5
Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz
11 error-reporting banks
Processor 0: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 1: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 2: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 3: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 4: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 5: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 6: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 7: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
mp_kdp_enter() timed-out on cpu 4, NMI-ing
mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7
mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks
panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at …
</syntaxhighlight>
Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful.
Trying to parse the text, this appears to be a time-out during an operation, likely an inter-processor interrupt (IPI), where one processor needs to do some global coordination, and sends a non-maskable interrupt (NMI) to all other processors in the system. The fact that this operation timed out, likely indicates a CPU firmware or hardware issue.
So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], and am yet to see another crash. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly.
[[Category:Mac OS X]]
a1ec13ce87d947e459da71484a420115bfbab93e
3576
3574
2021-01-21T03:47:57Z
Stix
2
Updates from the next round of crashes and debugging
wikitext
text/x-wiki
The last day (2020-01-15), my Apple MacBook Pro (macOS aka Mac OS X, 10.15.7 Catalina) has had 3 system crashes (panics, in Linux speak) with the following signature:
<syntaxhighlight lang="text">
Machine-check capabilities: 0x0000000000000c0b
family: 6 model: 126 stepping: 5 microcode: 160
signature: 0x706e5
Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz
11 error-reporting banks
Processor 0: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 1: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 2: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 3: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 4: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 5: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 6: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 7: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
mp_kdp_enter() timed-out on cpu 4, NMI-ing
mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7
mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks
panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at …
</syntaxhighlight>
Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful.
Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue.
So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28°C), high case temperatures and very low fan speed.
[[Category:Mac OS X]]
18cb500972781a95de2d46d6a47dc963fe520b24
3577
3576
2021-01-21T05:41:57Z
Stix
2
wikitext
text/x-wiki
The last day (2021-01-15), my 2020 model Apple MacBook Pro 13" (macOS aka Mac OS X, 10.15.7 Catalina) has had 3 system crashes (panics, in Linux speak) with the following signature:
<syntaxhighlight lang="text">
Machine-check capabilities: 0x0000000000000c0b
family: 6 model: 126 stepping: 5 microcode: 160
signature: 0x706e5
Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz
11 error-reporting banks
Processor 0: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 1: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 2: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 3: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 4: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 5: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 6: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 7: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
mp_kdp_enter() timed-out on cpu 4, NMI-ing
mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7
mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks
panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at …
</syntaxhighlight>
Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful.
Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue.
So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28°C), high case temperatures and very low fan speed.
Update 2021-01-21: Started getting crashes immediately after logging in. Resetting SMC, NVRAM had no effect. I managed to boot into recovery mode, and attempted to run Disk First Aid, and the machine crashed again, twice in two attempts. Clearly the marginal faulty hardware (CPU?) is getting worse. Time to replace hardware.
[[Category:Mac OS X]]
dac2f052c32b7f6d767a3fdae3a4b4ebed9ec62b
3578
3577
2021-01-21T05:49:16Z
Stix
2
Wording
wikitext
text/x-wiki
The last day (2021-01-15), my 2020 model Apple MacBook Pro 13" (macOS aka Mac OS X, 10.15.7 Catalina) has had 3 system crashes (panics, in UNIX/Linux speak) with the following signature:
<syntaxhighlight lang="text">
Machine-check capabilities: 0x0000000000000c0b
family: 6 model: 126 stepping: 5 microcode: 160
signature: 0x706e5
Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz
11 error-reporting banks
Processor 0: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 1: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 2: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 3: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 4: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 5: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 6: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 7: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
mp_kdp_enter() timed-out on cpu 4, NMI-ing
mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7
mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks
panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at …
</syntaxhighlight>
Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful.
Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue.
So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28°C), high case temperatures and very low fan speed.
Update 2021-01-21: Started getting crashes immediately after logging in. Resetting SMC, NVRAM had no effect. I managed to boot into recovery mode, and attempted to run Disk First Aid, and the machine crashed again, twice in two attempts. Clearly the marginal faulty hardware (CPU?) is getting worse. Time to replace hardware.
[[Category:Mac OS X]]
43acbcb0e7ed2d854fe74373768eeef92425933d
3579
3578
2021-01-21T05:57:26Z
Stix
2
Formatting
wikitext
text/x-wiki
The last day (2021-01-15), my 2020 Apple MacBook Pro 13" (macOS aka Mac OS X, running 10.15.7 Catalina) has had 3 system crashes (panics, in UNIX/Linux speak) with the following signature:
<syntaxhighlight lang="text">
Machine-check capabilities: 0x0000000000000c0b
family: 6 model: 126 stepping: 5 microcode: 160
signature: 0x706e5
Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz
11 error-reporting banks
Processor 0: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 1: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 2: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 3: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 4: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 5: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 6: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 7: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
mp_kdp_enter() timed-out on cpu 4, NMI-ing
mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7
mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks
panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at …
</syntaxhighlight>
Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful.
Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket, but I'm wondering if it was a machine check?), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue.
So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28°C), high case temperatures and very low fan speed.
'''Update 2021-01-21''': Started getting crashes immediately after logging in. Resetting SMC, NVRAM had no effect. I managed to boot into recovery mode, and attempted to run Disk First Aid, and the machine crashed again, twice in two attempts. Clearly the marginal faulty hardware (CPU?) is getting worse. Time to replace hardware.
[[Category:Mac OS X]]
1e42e4f778b2933163d862ca0bf5ae1d79d43b27
Sandbox
0
728
3575
3360
2021-01-18T00:22:49Z
Stix
2
/* Math Test */ Add the Basel Problem
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Surprising π, Basel Problem ====
:<math>\sum_{n=1}^\infty \frac 1{n^2} = \frac1{1^2} + \frac1{2^2} + \frac1{3^2} + \frac1{4^2} + \cdots = \frac{\pi^2}6</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Fibonacci Sequence ====
:<math>F_{n} = F_{n-1} + F_{n-2}</math>
:<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math>
:<math>F_{n} = \frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math>
where:
:<math>\varphi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math>
and:
:<math>\psi = {\frac {1-{\sqrt {5}}}{2}} = 1-\varphi = {-1 \over \varphi } \approx -0.61803398875\cdots</math>
:<math>\Phi = -{\frac {1-{\sqrt {5}}}{2}} = \varphi-1 ={1 \over \varphi } \approx 0.61803398875\cdots</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math>
for <math>\theta=\pi</math>
Alternately, for tau fans:
:<math>e^{i\tau}=1</math><br>
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math>
==== Dihedral angle ====
:<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math>
e.g. for C60, aka Buckminsterfullerene (buckyballs):
:<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math>
Where 120° is the angle between the vertices of a hexagon, and 108° is the angle in a pentagon.
dd63aeb19fd714920e85986efab1458ccd643bec
Handy pkgsrc targets and tools
0
1746
3580
3564
2021-01-26T12:23:42Z
Stix
2
/* Creating/Modifying Packages */ Add "extract" and "patch" targets
wikitext
text/x-wiki
Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages.
== Installing ==
; show-options : Dump available, default and currently selected package options.
; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory.
; checksum : Check the fetched files checksums against <tt>distinfo</tt>.
; install : Actually install for real.
== Creating/Modifying Packages ==
; extract : Stop after extracting the package distfiles.
; patch : Stop after applying package patches.
; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>.
; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>.
; show-distfiles : Dumps out expected distfile names.
; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths.
; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using!
; show-var VARNAME=<x> : Dumps out evaluated make variable.
; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables.
; show-buildlink3 : Show the dependency hierarchy for a package.
[[Category:NetBSD]]
40cceced9e64a010ff3a8c4b8622d6752dd60cea
ffmpeg conversion for Chromecast
0
1743
3581
3563
2021-01-30T12:21:57Z
Stix
2
Add DVD example
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<code>
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</code>
More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg.
<code>
ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4
</code>
==== From DVD files ====
Using the 3rd audio track (Which are numbered from zero).
<code>
ffmpeg4 -i "concat:$(perl -e 'print join("|", @ARGV);' VTS_01_[1-9].VOB) -map 0:v:0 -map 0:a:2 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</code>
==== Notes ====
* aac 5.1 audio doesn't seem to work.
* use <code>-t <duration_secs></code> to test settings on a small portion of the file.
* <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>.
* use eg. <code>-s 1920x1080</code> to scale.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
dc008de223e42687831917a271e3bc3daf18de39
3582
3581
2021-01-30T13:32:31Z
Stix
2
Formatting.
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<syntaxhighlight lang="sh">
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</syntaxhighlight>
More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg.
<syntaxhighlight lang="sh">
ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4
</syntaxhighlight>
==== From DVD files ====
Using the 3rd audio track (which are numbered from zero).
<syntaxhighlight lang="sh">
ffmpeg4 -i "concat:$(perl -e 'print join("|", @ARGV);' VTS_01_[1-9].VOB) -map 0:v:0 -map 0:a:2 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</syntaxhighlight>
==== Notes ====
* aac 5.1 audio doesn't seem to work.
* use <code>-t <duration_secs></code> to test settings on a small portion of the file.
* <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>.
* use eg. <code>-s 1920x1080</code> to scale.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
9918f3c8164b46b45271e330d4194b649a2df1ac
3583
3582
2021-01-31T08:30:13Z
Stix
2
/* From DVD files */ Add missing double quote in command
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<syntaxhighlight lang="sh">
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</syntaxhighlight>
More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg.
<syntaxhighlight lang="sh">
ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4
</syntaxhighlight>
==== From DVD files ====
Using the 3rd audio track (which are numbered from zero).
<syntaxhighlight lang="sh">
ffmpeg4 -i "concat:$(perl -e 'print join("|", @ARGV);' VTS_01_[1-9].VOB)" -map 0:v:0 -map 0:a:2 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</syntaxhighlight>
==== Notes ====
* aac 5.1 audio doesn't seem to work.
* use <code>-t <duration_secs></code> to test settings on a small portion of the file.
* <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>.
* use eg. <code>-s 1920x1080</code> to scale.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
ae891d715f88eb522158083c06645a3081c2438b
3601
3583
2021-05-31T07:40:29Z
Stix
2
Add subtitle encoding and support notes
wikitext
text/x-wiki
On an old Google Chromecast 1, I've found the following to produce playable content:
<syntaxhighlight lang="sh">
ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</syntaxhighlight>
More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg.
<syntaxhighlight lang="sh">
ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4
</syntaxhighlight>
==== From DVD files ====
Using the 3rd audio track (which are numbered from zero).
<syntaxhighlight lang="sh">
ffmpeg4 -i "concat:$(perl -e 'print join("|", @ARGV);' VTS_01_[1-9].VOB)" -map 0:v:0 -map 0:a:2 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4
</syntaxhighlight>
==== Notes ====
* aac 5.1 audio doesn't seem to work.
* use <code>-t <duration_secs></code> to test settings on a small portion of the file.
* <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>.
* use eg. <code>-s 1920x1080</code> to scale.
* the <code>mp4</code> container supports <code>mov_text</code> subtitle encoding, but it's '''not''' supported by Chromecast.
* <code>mkv</code> container supports <code>webvtt</code> subtitle encoding, which is supported by Chromecast.
=== See also ===
* [https://developers.google.com/cast/docs/media Supported Media for Google Cast].
[[Category:Computing]]
b1309ef0963b87810230bfbb9649b062625b4bde
ed Quick Reference
0
812
3584
3349
2021-02-02T05:04:27Z
Stix
2
Expand a little
wikitext
text/x-wiki
<code>ex</code> commands are also available in <code>vi</code>, after entering the 'command' mode via <code>:</code>, which is remarkably similar to <code>ed</code>.
==== Searching Modes ====
Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc.
==== Addressing ====
{| border="1" cellspacing="0" cellpadding="1"
|| . || current line
|-
|| $ || last line
|-
|| ''n'' || ''n''th line
|-
|| /''pattern''/ || next match of ''pattern''
|-
|| ?''pattern''? || previous match of ''pattern''
|-
|| +''n'' || ''n'' lines after current line
|-
|| -''n'' || ''n'' lines previous to current line
|-
|| , || equivalent to "1,$"
|-
|| ; || equivalent to ".,$"
|}
==== Operations ====
{| border="1" cellspacing="0" cellpadding="1"
|| 'a,.!sort || sort range from mark 'a' to current line
|| g/^$/d || delete all empty lines
|}
[[Category:UNIX]]
324f64a8757015c4d5d3a2722d417ebee6688a8b
Fast 8-bit pseudorandom number generator
0
1755
3585
2021-02-28T00:14:10Z
Stix
2
Initial draft of 8-bit pseudorandom number generator
wikitext
text/x-wiki
While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer. After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit] which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math>, which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiplies!
== C Implementation ==
The C-code from the link, is:
<syntaxhighlight lang="c">
/***
X ABC Algorithm Random Number Generator for 8-Bit Devices
https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/
Not safe for cryptographic use!
***/
static uint8_t a, b, c, x;
/* return 8-bit pseudorandom number */
uint8_t rnd8() {
x++;
a = a ^ c ^ x;
b = b + a;
c = c + (b >> 1) ^ a;
return c;
}
/* Add entropy into the state */
init_rng(uint8_t s1, uint8_t s2, uint8_t s3) {
/* XOR new entropy into key state */
a ^= s1;
b ^= s2;
c ^= s3;
rnd8();
}
</syntaxhighlight>
== 6809 Assembler ==
Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR:
<syntaxhighlight lang="assembler">
00010 * 8-BIT RANDOM NUMBER
00020 * GENERATOR
00030 * RANDOM RETURNED IN A
00040 RNDA FCB 0
00050 RNDB FCB 0
00060 RNDC FCB 0
00070 RNDX FCB 0
00080 RND INC RNDX
00090 LDA RNDA
00100 EORA RNDC
00110 EORA RNDX
00120 STA RNDA
00130 ADDA RNDB
00140 STA RNDB
00150 LSRA
00160 ADDA RNDC
00170 EORA RNDA
00180 STA RNDC
00190 RTS
</syntaxhighlight>
[[Category:Computing]]
cef6acdb52c9e797601dca86a7493fab4511287d
3586
3585
2021-02-28T02:43:37Z
Stix
2
Add note on actual cycle, plus minor cleanup.
wikitext
text/x-wiki
While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiplies!
'''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 numbers.
== C Implementation ==
The C-code from the link, formatted and most comments stripped, is:
<syntaxhighlight lang="c">
/***
X ABC Algorithm Random Number Generator for 8-Bit Devices
https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/
Not safe for cryptographic use!
***/
static uint8_t a, b, c, x;
/* return 8-bit pseudorandom number */
uint8_t rnd8() {
x++;
a = a ^ c ^ x;
b = b + a;
c = c + (b >> 1) ^ a;
return c;
}
/* Add entropy into the state */
init_rng(uint8_t s1, uint8_t s2, uint8_t s3) {
/* XOR new entropy into key state */
a ^= s1;
b ^= s2;
c ^= s3;
rnd8();
}
</syntaxhighlight>
== 6809 Assembler ==
Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR:
<syntaxhighlight lang="assembler">
00010 * 8-BIT RANDOM NUMBER
00020 * GENERATOR
00030 * RANDOM RETURNED IN A
00040 RNDA FCB 0
00050 RNDB FCB 0
00060 RNDC FCB 0
00070 RNDX FCB 0
00080 RND INC RNDX
00090 LDA RNDA
00100 EORA RNDC
00110 EORA RNDX
00120 STA RNDA
00130 ADDA RNDB
00140 STA RNDB
00150 LSRA
00160 ADDA RNDC
00170 EORA RNDA
00180 STA RNDC
00190 RTS
</syntaxhighlight>
[[Category:Computing]]
b7c114dc46764c94ef055400391935b65bdb0089
3595
3586
2021-03-21T03:24:15Z
Stix
2
Add "See Also"
wikitext
text/x-wiki
While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiplies!
'''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 numbers.
== C Implementation ==
The C-code from the link, formatted and most comments stripped, is:
<syntaxhighlight lang="c">
/***
X ABC Algorithm Random Number Generator for 8-Bit Devices
https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/
Not safe for cryptographic use!
***/
static uint8_t a, b, c, x;
/* return 8-bit pseudorandom number */
uint8_t rnd8() {
x++;
a = a ^ c ^ x;
b = b + a;
c = c + (b >> 1) ^ a;
return c;
}
/* Add entropy into the state */
init_rng(uint8_t s1, uint8_t s2, uint8_t s3) {
/* XOR new entropy into key state */
a ^= s1;
b ^= s2;
c ^= s3;
rnd8();
}
</syntaxhighlight>
== 6809 Assembler ==
Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR:
<syntaxhighlight lang="assembler">
00010 * 8-BIT RANDOM NUMBER
00020 * GENERATOR
00030 * RANDOM RETURNED IN A
00040 RNDA FCB 0
00050 RNDB FCB 0
00060 RNDC FCB 0
00070 RNDX FCB 0
00080 RND INC RNDX
00090 LDA RNDA
00100 EORA RNDC
00110 EORA RNDX
00120 STA RNDA
00130 ADDA RNDB
00140 STA RNDB
00150 LSRA
00160 ADDA RNDC
00170 EORA RNDA
00180 STA RNDC
00190 RTS
</syntaxhighlight>
== See Also ==
* [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit]
* [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller]
* [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia.
[[Category:Computing]]
0bda905c6b7e18269062ab8608d88725d6de1217
3596
3595
2021-03-22T10:45:22Z
Stix
2
/* C Implementation */ Be explicit about order of operations
wikitext
text/x-wiki
While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiplies!
'''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 numbers.
== C Implementation ==
The C-code from the link, formatted and most comments stripped, is:
<syntaxhighlight lang="c">
/***
X ABC Algorithm Random Number Generator for 8-Bit Devices
https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/
Not safe for cryptographic use!
***/
static uint8_t a, b, c, x;
/* return 8-bit pseudorandom number */
uint8_t rnd8() {
x++;
a = (a ^ c) ^ x;
b = b + a;
c = (c + (b >> 1)) ^ a;
return c;
}
/* Add entropy into the state */
init_rng(uint8_t s1, uint8_t s2, uint8_t s3) {
/* XOR new entropy into key state */
a ^= s1;
b ^= s2;
c ^= s3;
rnd8();
}
</syntaxhighlight>
== 6809 Assembler ==
Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR:
<syntaxhighlight lang="assembler">
00010 * 8-BIT RANDOM NUMBER
00020 * GENERATOR
00030 * RANDOM RETURNED IN A
00040 RNDA FCB 0
00050 RNDB FCB 0
00060 RNDC FCB 0
00070 RNDX FCB 0
00080 RND INC RNDX
00090 LDA RNDA
00100 EORA RNDC
00110 EORA RNDX
00120 STA RNDA
00130 ADDA RNDB
00140 STA RNDB
00150 LSRA
00160 ADDA RNDC
00170 EORA RNDA
00180 STA RNDC
00190 RTS
</syntaxhighlight>
== See Also ==
* [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit]
* [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller]
* [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia.
[[Category:Computing]]
f199760b859baf91757baa115d75a4b76b806d9e
3597
3596
2021-03-22T12:03:06Z
Stix
2
Clean up, add dieharder 3.31.1 results
wikitext
text/x-wiki
While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divs!
'''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes).
== C Implementation ==
The C-code from the link, formatted and most comments stripped, is:
<syntaxhighlight lang="c">
/***
X ABC Algorithm Random Number Generator for 8-Bit Devices
https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/
Not safe for cryptographic use!
***/
static uint8_t a, b, c, x;
/* return 8-bit pseudorandom number */
uint8_t rnd8() {
x++;
a = (a ^ c) ^ x;
b = b + a;
c = (c + (b >> 1)) ^ a;
return c;
}
/* Add entropy into the state */
init_rng(uint8_t s1, uint8_t s2, uint8_t s3) {
/* XOR new entropy into key state */
a ^= s1;
b ^= s2;
c ^= s3;
rnd8();
}
</syntaxhighlight>
== 6809 Assembler ==
Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state.
<syntaxhighlight lang="assembler">
00010 * 8-BIT RANDOM NUMBER
00020 * GENERATOR
00030 * RANDOM RETURNED IN A
00040 RNDA FCB 0
00050 RNDB FCB 0
00060 RNDC FCB 0
00070 RNDX FCB 0
00080 RND INC RNDX
00090 LDA RNDA
00100 EORA RNDC
00110 EORA RNDX
00120 STA RNDA
00130 ADDA RNDB
00140 STA RNDB
00150 LSRA
00160 ADDA RNDC
00170 EORA RNDA
00180 STA RNDC
00190 RTS
</syntaxhighlight>
== DieHarder results ==
Yeah, not so great, but definitely not surprising, either.
<syntaxhighlight lang="text">
$ ./rnd8 -g | dieharder -g 200 -a
#=============================================================================#
# dieharder version 3.31.1 Copyright 2003 Robert G. Brown #
#=============================================================================#
rng_name |rands/second| Seed |
stdin_input_raw| 1.21e+07 | 977501942|
#=============================================================================#
test_name |ntup| tsamples |psamples| p-value |Assessment
#=============================================================================#
diehard_birthdays| 0| 100| 100|0.00000000| FAILED
diehard_operm5| 0| 1000000| 100|0.00000000| FAILED
diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED
diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK
diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED
diehard_opso| 0| 2097152| 100|0.00000000| FAILED
diehard_oqso| 0| 2097152| 100|0.00000000| FAILED
diehard_dna| 0| 2097152| 100|0.00000000| FAILED
diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED
diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK
diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED
diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED
diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED
diehard_squeeze| 0| 100000| 100|0.00000000| FAILED
diehard_sums| 0| 100| 100|0.01213356| PASSED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
sts_monobit| 1| 100000| 100|0.49771113| PASSED
sts_runs| 2| 100000| 100|0.00002097| WEAK
sts_serial| 1| 100000| 100|0.24510342| PASSED
sts_serial| 2| 100000| 100|0.39513131| PASSED
sts_serial| 3| 100000| 100|0.17050767| PASSED
sts_serial| 3| 100000| 100|0.61339061| PASSED
sts_serial| 4| 100000| 100|0.20127654| PASSED
sts_serial| 4| 100000| 100|0.83207402| PASSED
sts_serial| 5| 100000| 100|0.00631037| PASSED
sts_serial| 5| 100000| 100|0.06772865| PASSED
sts_serial| 6| 100000| 100|0.00000000| FAILED
sts_serial| 6| 100000| 100|0.00000001| FAILED
sts_serial| 7| 100000| 100|0.00000074| FAILED
sts_serial| 7| 100000| 100|0.55324491| PASSED
sts_serial| 8| 100000| 100|0.03992936| PASSED
sts_serial| 8| 100000| 100|0.00231542| WEAK
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
rgb_bitdist| 1| 100000| 100|0.00000000| FAILED
rgb_bitdist| 2| 100000| 100|0.00000000| FAILED
rgb_bitdist| 3| 100000| 100|0.00000000| FAILED
rgb_bitdist| 4| 100000| 100|0.00000000| FAILED
rgb_bitdist| 5| 100000| 100|0.00000007| FAILED
rgb_bitdist| 6| 100000| 100|0.00000000| FAILED
rgb_bitdist| 7| 100000| 100|0.01921137| PASSED
rgb_bitdist| 8| 100000| 100|0.00000000| FAILED
rgb_bitdist| 9| 100000| 100|0.00000000| FAILED
rgb_bitdist| 10| 100000| 100|0.00000000| FAILED
rgb_bitdist| 11| 100000| 100|0.00000000| FAILED
rgb_bitdist| 12| 100000| 100|0.00000000| FAILED
rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED
rgb_permutations| 2| 100000| 100|0.00000000| FAILED
rgb_permutations| 3| 100000| 100|0.00000000| FAILED
rgb_permutations| 4| 100000| 100|0.00000000| FAILED
rgb_permutations| 5| 100000| 100|0.00000000| FAILED
rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED
rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK
dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED
dab_dct| 256| 50000| 1|0.00000000| FAILED
Preparing to run test 207. ntuple = 0
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
Preparing to run test 208. ntuple = 0
dab_filltree2| 0| 5000000| 1|0.00000000| FAILED
dab_filltree2| 1| 5000000| 1|0.00000000| FAILED
Preparing to run test 209. ntuple = 0
dab_monobit2| 12| 65000000| 1|1.00000000| FAILED
</syntaxhighlight>
== See Also ==
* [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit]
* [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller]
* [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia.
* [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder]
[[Category:Computing]]
2ad8c01129f0a58b6ea95f6167696a9273a51d10
3612
3597
2021-06-23T02:17:49Z
Stix
2
/* 6809 Assembler */ Expand on DP usage
wikitext
text/x-wiki
While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divs!
'''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes).
== C Implementation ==
The C-code from the link, formatted and most comments stripped, is:
<syntaxhighlight lang="c">
/***
X ABC Algorithm Random Number Generator for 8-Bit Devices
https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/
Not safe for cryptographic use!
***/
static uint8_t a, b, c, x;
/* return 8-bit pseudorandom number */
uint8_t rnd8() {
x++;
a = (a ^ c) ^ x;
b = b + a;
c = (c + (b >> 1)) ^ a;
return c;
}
/* Add entropy into the state */
init_rng(uint8_t s1, uint8_t s2, uint8_t s3) {
/* XOR new entropy into key state */
a ^= s1;
b ^= s2;
c ^= s3;
rnd8();
}
</syntaxhighlight>
== 6809 Assembler ==
Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state, which I've been doing in various code where I value performance, using page 0 bytes <code>$FC</code> through <code>$FF</code>.
<syntaxhighlight lang="assembler">
00010 * 8-BIT RANDOM NUMBER
00020 * GENERATOR
00030 * RANDOM RETURNED IN A
00040 RNDA FCB 0
00050 RNDB FCB 0
00060 RNDC FCB 0
00070 RNDX FCB 0
00080 RND INC RNDX
00090 LDA RNDA
00100 EORA RNDC
00110 EORA RNDX
00120 STA RNDA
00130 ADDA RNDB
00140 STA RNDB
00150 LSRA
00160 ADDA RNDC
00170 EORA RNDA
00180 STA RNDC
00190 RTS
</syntaxhighlight>
== DieHarder results ==
Yeah, not so great, but definitely not surprising, either.
<syntaxhighlight lang="text">
$ ./rnd8 -g | dieharder -g 200 -a
#=============================================================================#
# dieharder version 3.31.1 Copyright 2003 Robert G. Brown #
#=============================================================================#
rng_name |rands/second| Seed |
stdin_input_raw| 1.21e+07 | 977501942|
#=============================================================================#
test_name |ntup| tsamples |psamples| p-value |Assessment
#=============================================================================#
diehard_birthdays| 0| 100| 100|0.00000000| FAILED
diehard_operm5| 0| 1000000| 100|0.00000000| FAILED
diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED
diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK
diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED
diehard_opso| 0| 2097152| 100|0.00000000| FAILED
diehard_oqso| 0| 2097152| 100|0.00000000| FAILED
diehard_dna| 0| 2097152| 100|0.00000000| FAILED
diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED
diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK
diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED
diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED
diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED
diehard_squeeze| 0| 100000| 100|0.00000000| FAILED
diehard_sums| 0| 100| 100|0.01213356| PASSED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
sts_monobit| 1| 100000| 100|0.49771113| PASSED
sts_runs| 2| 100000| 100|0.00002097| WEAK
sts_serial| 1| 100000| 100|0.24510342| PASSED
sts_serial| 2| 100000| 100|0.39513131| PASSED
sts_serial| 3| 100000| 100|0.17050767| PASSED
sts_serial| 3| 100000| 100|0.61339061| PASSED
sts_serial| 4| 100000| 100|0.20127654| PASSED
sts_serial| 4| 100000| 100|0.83207402| PASSED
sts_serial| 5| 100000| 100|0.00631037| PASSED
sts_serial| 5| 100000| 100|0.06772865| PASSED
sts_serial| 6| 100000| 100|0.00000000| FAILED
sts_serial| 6| 100000| 100|0.00000001| FAILED
sts_serial| 7| 100000| 100|0.00000074| FAILED
sts_serial| 7| 100000| 100|0.55324491| PASSED
sts_serial| 8| 100000| 100|0.03992936| PASSED
sts_serial| 8| 100000| 100|0.00231542| WEAK
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
rgb_bitdist| 1| 100000| 100|0.00000000| FAILED
rgb_bitdist| 2| 100000| 100|0.00000000| FAILED
rgb_bitdist| 3| 100000| 100|0.00000000| FAILED
rgb_bitdist| 4| 100000| 100|0.00000000| FAILED
rgb_bitdist| 5| 100000| 100|0.00000007| FAILED
rgb_bitdist| 6| 100000| 100|0.00000000| FAILED
rgb_bitdist| 7| 100000| 100|0.01921137| PASSED
rgb_bitdist| 8| 100000| 100|0.00000000| FAILED
rgb_bitdist| 9| 100000| 100|0.00000000| FAILED
rgb_bitdist| 10| 100000| 100|0.00000000| FAILED
rgb_bitdist| 11| 100000| 100|0.00000000| FAILED
rgb_bitdist| 12| 100000| 100|0.00000000| FAILED
rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED
rgb_permutations| 2| 100000| 100|0.00000000| FAILED
rgb_permutations| 3| 100000| 100|0.00000000| FAILED
rgb_permutations| 4| 100000| 100|0.00000000| FAILED
rgb_permutations| 5| 100000| 100|0.00000000| FAILED
rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED
rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK
dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED
dab_dct| 256| 50000| 1|0.00000000| FAILED
Preparing to run test 207. ntuple = 0
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
Preparing to run test 208. ntuple = 0
dab_filltree2| 0| 5000000| 1|0.00000000| FAILED
dab_filltree2| 1| 5000000| 1|0.00000000| FAILED
Preparing to run test 209. ntuple = 0
dab_monobit2| 12| 65000000| 1|1.00000000| FAILED
</syntaxhighlight>
== See Also ==
* [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit]
* [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller]
* [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia.
* [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder]
[[Category:Computing]]
0baab97d17ebc78e3e5cc1a9135a2b2b72cfeb9c
3613
3612
2021-06-23T13:04:52Z
Stix
2
Minor edits
wikitext
text/x-wiki
While doing some retro-programming, I was after a small, fast random number generator for an old computer (specifically, a Tandy TRS-80 Colour Computer I, with 895Khz Motorola 6890 CPU). Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory could have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divides!
'''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes).
== C Implementation ==
The C-code from the link, formatted and most comments stripped, is:
<syntaxhighlight lang="c">
/***
X ABC Algorithm Random Number Generator for 8-Bit Devices
https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/
Not safe for cryptographic use!
***/
static uint8_t a, b, c, x;
/* return 8-bit pseudorandom number */
uint8_t rnd8() {
x++;
a = (a ^ c) ^ x;
b = b + a;
c = (c + (b >> 1)) ^ a;
return c;
}
/* Add entropy into the state */
void init_rng(uint8_t s1, uint8_t s2, uint8_t s3) {
/* XOR new entropy into key state */
a ^= s1;
b ^= s2;
c ^= s3;
rnd8();
}
</syntaxhighlight>
== 6809 Assembler ==
Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state, which I've been doing in various code where I value performance, using page 0 bytes <code>$FC</code> through <code>$FF</code>.
<syntaxhighlight lang="assembler">
00010 * 8-BIT RANDOM NUMBER
00020 * GENERATOR
00030 * RANDOM RETURNED IN A
00040 RNDA FCB 0
00050 RNDB FCB 0
00060 RNDC FCB 0
00070 RNDX FCB 0
00080 RND INC RNDX
00090 LDA RNDA
00100 EORA RNDC
00110 EORA RNDX
00120 STA RNDA
00130 ADDA RNDB
00140 STA RNDB
00150 LSRA
00160 ADDA RNDC
00170 EORA RNDA
00180 STA RNDC
00190 RTS
</syntaxhighlight>
== DieHarder results ==
Yeah, not so great, but definitely not surprising, either.
<syntaxhighlight lang="text">
$ ./rnd8 -g | dieharder -g 200 -a
#=============================================================================#
# dieharder version 3.31.1 Copyright 2003 Robert G. Brown #
#=============================================================================#
rng_name |rands/second| Seed |
stdin_input_raw| 1.21e+07 | 977501942|
#=============================================================================#
test_name |ntup| tsamples |psamples| p-value |Assessment
#=============================================================================#
diehard_birthdays| 0| 100| 100|0.00000000| FAILED
diehard_operm5| 0| 1000000| 100|0.00000000| FAILED
diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED
diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK
diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED
diehard_opso| 0| 2097152| 100|0.00000000| FAILED
diehard_oqso| 0| 2097152| 100|0.00000000| FAILED
diehard_dna| 0| 2097152| 100|0.00000000| FAILED
diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED
diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK
diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED
diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED
diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED
diehard_squeeze| 0| 100000| 100|0.00000000| FAILED
diehard_sums| 0| 100| 100|0.01213356| PASSED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
sts_monobit| 1| 100000| 100|0.49771113| PASSED
sts_runs| 2| 100000| 100|0.00002097| WEAK
sts_serial| 1| 100000| 100|0.24510342| PASSED
sts_serial| 2| 100000| 100|0.39513131| PASSED
sts_serial| 3| 100000| 100|0.17050767| PASSED
sts_serial| 3| 100000| 100|0.61339061| PASSED
sts_serial| 4| 100000| 100|0.20127654| PASSED
sts_serial| 4| 100000| 100|0.83207402| PASSED
sts_serial| 5| 100000| 100|0.00631037| PASSED
sts_serial| 5| 100000| 100|0.06772865| PASSED
sts_serial| 6| 100000| 100|0.00000000| FAILED
sts_serial| 6| 100000| 100|0.00000001| FAILED
sts_serial| 7| 100000| 100|0.00000074| FAILED
sts_serial| 7| 100000| 100|0.55324491| PASSED
sts_serial| 8| 100000| 100|0.03992936| PASSED
sts_serial| 8| 100000| 100|0.00231542| WEAK
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
rgb_bitdist| 1| 100000| 100|0.00000000| FAILED
rgb_bitdist| 2| 100000| 100|0.00000000| FAILED
rgb_bitdist| 3| 100000| 100|0.00000000| FAILED
rgb_bitdist| 4| 100000| 100|0.00000000| FAILED
rgb_bitdist| 5| 100000| 100|0.00000007| FAILED
rgb_bitdist| 6| 100000| 100|0.00000000| FAILED
rgb_bitdist| 7| 100000| 100|0.01921137| PASSED
rgb_bitdist| 8| 100000| 100|0.00000000| FAILED
rgb_bitdist| 9| 100000| 100|0.00000000| FAILED
rgb_bitdist| 10| 100000| 100|0.00000000| FAILED
rgb_bitdist| 11| 100000| 100|0.00000000| FAILED
rgb_bitdist| 12| 100000| 100|0.00000000| FAILED
rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED
rgb_permutations| 2| 100000| 100|0.00000000| FAILED
rgb_permutations| 3| 100000| 100|0.00000000| FAILED
rgb_permutations| 4| 100000| 100|0.00000000| FAILED
rgb_permutations| 5| 100000| 100|0.00000000| FAILED
rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED
rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK
dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED
dab_dct| 256| 50000| 1|0.00000000| FAILED
Preparing to run test 207. ntuple = 0
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
Preparing to run test 208. ntuple = 0
dab_filltree2| 0| 5000000| 1|0.00000000| FAILED
dab_filltree2| 1| 5000000| 1|0.00000000| FAILED
Preparing to run test 209. ntuple = 0
dab_monobit2| 12| 65000000| 1|1.00000000| FAILED
</syntaxhighlight>
== See Also ==
* [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit]
* [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller]
* [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia.
* [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder]
[[Category:Computing]]
6273440fb3d779e3ef91e2018ae39b33d78d4a3e
3617
3613
2021-06-30T04:04:25Z
Stix
2
Fix typo.
wikitext
text/x-wiki
While doing some retro-programming, I was after a small, fast random number generator for an old computer (specifically, a Tandy TRS-80 Colour Computer I, with 895Khz Motorola 6809 CPU). Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory could have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divides!
'''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes).
== C Implementation ==
The C-code from the link, formatted and most comments stripped, is:
<syntaxhighlight lang="c">
/***
X ABC Algorithm Random Number Generator for 8-Bit Devices
https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/
Not safe for cryptographic use!
***/
static uint8_t a, b, c, x;
/* return 8-bit pseudorandom number */
uint8_t rnd8() {
x++;
a = (a ^ c) ^ x;
b = b + a;
c = (c + (b >> 1)) ^ a;
return c;
}
/* Add entropy into the state */
void init_rng(uint8_t s1, uint8_t s2, uint8_t s3) {
/* XOR new entropy into key state */
a ^= s1;
b ^= s2;
c ^= s3;
rnd8();
}
</syntaxhighlight>
== 6809 Assembler ==
Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state, which I've been doing in various code where I value performance, using page 0 bytes <code>$FC</code> through <code>$FF</code>.
<syntaxhighlight lang="assembler">
00010 * 8-BIT RANDOM NUMBER
00020 * GENERATOR
00030 * RANDOM RETURNED IN A
00040 RNDA FCB 0
00050 RNDB FCB 0
00060 RNDC FCB 0
00070 RNDX FCB 0
00080 RND INC RNDX
00090 LDA RNDA
00100 EORA RNDC
00110 EORA RNDX
00120 STA RNDA
00130 ADDA RNDB
00140 STA RNDB
00150 LSRA
00160 ADDA RNDC
00170 EORA RNDA
00180 STA RNDC
00190 RTS
</syntaxhighlight>
== DieHarder results ==
Yeah, not so great, but definitely not surprising, either.
<syntaxhighlight lang="text">
$ ./rnd8 -g | dieharder -g 200 -a
#=============================================================================#
# dieharder version 3.31.1 Copyright 2003 Robert G. Brown #
#=============================================================================#
rng_name |rands/second| Seed |
stdin_input_raw| 1.21e+07 | 977501942|
#=============================================================================#
test_name |ntup| tsamples |psamples| p-value |Assessment
#=============================================================================#
diehard_birthdays| 0| 100| 100|0.00000000| FAILED
diehard_operm5| 0| 1000000| 100|0.00000000| FAILED
diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED
diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK
diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED
diehard_opso| 0| 2097152| 100|0.00000000| FAILED
diehard_oqso| 0| 2097152| 100|0.00000000| FAILED
diehard_dna| 0| 2097152| 100|0.00000000| FAILED
diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED
diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK
diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED
diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED
diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED
diehard_squeeze| 0| 100000| 100|0.00000000| FAILED
diehard_sums| 0| 100| 100|0.01213356| PASSED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
sts_monobit| 1| 100000| 100|0.49771113| PASSED
sts_runs| 2| 100000| 100|0.00002097| WEAK
sts_serial| 1| 100000| 100|0.24510342| PASSED
sts_serial| 2| 100000| 100|0.39513131| PASSED
sts_serial| 3| 100000| 100|0.17050767| PASSED
sts_serial| 3| 100000| 100|0.61339061| PASSED
sts_serial| 4| 100000| 100|0.20127654| PASSED
sts_serial| 4| 100000| 100|0.83207402| PASSED
sts_serial| 5| 100000| 100|0.00631037| PASSED
sts_serial| 5| 100000| 100|0.06772865| PASSED
sts_serial| 6| 100000| 100|0.00000000| FAILED
sts_serial| 6| 100000| 100|0.00000001| FAILED
sts_serial| 7| 100000| 100|0.00000074| FAILED
sts_serial| 7| 100000| 100|0.55324491| PASSED
sts_serial| 8| 100000| 100|0.03992936| PASSED
sts_serial| 8| 100000| 100|0.00231542| WEAK
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
rgb_bitdist| 1| 100000| 100|0.00000000| FAILED
rgb_bitdist| 2| 100000| 100|0.00000000| FAILED
rgb_bitdist| 3| 100000| 100|0.00000000| FAILED
rgb_bitdist| 4| 100000| 100|0.00000000| FAILED
rgb_bitdist| 5| 100000| 100|0.00000007| FAILED
rgb_bitdist| 6| 100000| 100|0.00000000| FAILED
rgb_bitdist| 7| 100000| 100|0.01921137| PASSED
rgb_bitdist| 8| 100000| 100|0.00000000| FAILED
rgb_bitdist| 9| 100000| 100|0.00000000| FAILED
rgb_bitdist| 10| 100000| 100|0.00000000| FAILED
rgb_bitdist| 11| 100000| 100|0.00000000| FAILED
rgb_bitdist| 12| 100000| 100|0.00000000| FAILED
rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED
rgb_permutations| 2| 100000| 100|0.00000000| FAILED
rgb_permutations| 3| 100000| 100|0.00000000| FAILED
rgb_permutations| 4| 100000| 100|0.00000000| FAILED
rgb_permutations| 5| 100000| 100|0.00000000| FAILED
rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED
rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK
dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED
dab_dct| 256| 50000| 1|0.00000000| FAILED
Preparing to run test 207. ntuple = 0
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
Preparing to run test 208. ntuple = 0
dab_filltree2| 0| 5000000| 1|0.00000000| FAILED
dab_filltree2| 1| 5000000| 1|0.00000000| FAILED
Preparing to run test 209. ntuple = 0
dab_monobit2| 12| 65000000| 1|1.00000000| FAILED
</syntaxhighlight>
== See Also ==
* [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit]
* [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller]
* [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia.
* [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder]
[[Category:Computing]]
f8b3459add23ae7348388d39196645524dac2c5a
File:tungsten-ring-before.jpg
6
1756
3587
2021-03-06T05:01:34Z
Stix
2
Tungsten ring before polishing, after continued exposure to pool chlorine.
wikitext
text/x-wiki
== Summary ==
Tungsten ring before polishing, after continued exposure to pool chlorine.
a603daa9ffd2c30b705e9516217c81c456006377
3589
3587
2021-03-06T05:07:16Z
Stix
2
Stix moved page [[File:tunsten-ring-before.jpg]] to [[File:tungsten-ring-before.jpg]] without leaving a redirect: Typo
wikitext
text/x-wiki
== Summary ==
Tungsten ring before polishing, after continued exposure to pool chlorine.
a603daa9ffd2c30b705e9516217c81c456006377
File:tungsten-ring-after.jpg
6
1757
3588
2021-03-06T05:02:32Z
Stix
2
Tungsten ring after a short time polishing with diamond lapping paste.
wikitext
text/x-wiki
== Summary ==
Tungsten ring after a short time polishing with diamond lapping paste.
f7a81ecaaa3d11100f67086c970fd1fcb21b3e72
2020-01-01 Tungsten Ring Polishing
0
1758
3590
2021-03-06T05:11:10Z
Stix
2
Initial checkin of my adventures polishing a tungsten carbide ring
wikitext
text/x-wiki
I had picked a tungsten (technically, tungsten carbide) wedding ring since I figured it would keep its shine forever. Little did I know about the effects of chlorine on tungsten. After a year or two of swimming lessons in a chlorine pool with my young child, it looked like this:
[[image:tungsten-ring-before.jpg|thumb|200px|right|Tungsten carbide ring prior to polishing]]
I took it off and left it sitting around gathering dust, then finally decided to do something about it. To polish something, you generally need something even harder in the polish, and there's few things harder than tungsten carbide. I bought diamond polishing lapping paste from eBay, 12 grades from 0.5 μm to 20 µm, for AUD $7.13, delivered. I have no idea about the quality, but the fact it worked counts for something.
{{Clear}}
Looking on YouTube, it seems most people place the ring in a vice, use a Dremel or similar tool to polish the exposed surface, then rotate the ring in the vice and repeat. This sounded tedious. So I 3d printed a [https://cad.onshape.com/documents/8591c7c9ce47044f4ad4261a/w/320133e0ea289782ee174549/e/8335a192043b85b23c559fb9 mount] which let me mount the ring in a bench drill press (could also use a lathe) and polish more lazily.
The results speak for themselves - this is only after a minutes or two of polishing:
[[image:tungsten-ring-after.jpg|thumb|200px|right|Tungsten carbide ring after polishing for a short time]]
I started with a coarser paste, 5µm, then 2µm, and finally 0.5µm, placing a small amount of paste on a cloth, and polishing the spinning ring. For a first attempt, with little time spent or research, I'm quite happy with the results.
It's still not back to "new", the ring mount means that the edges of the ring are more difficult to polish, and the inside is impossible. Thankfully, the inside is still as new, so I just need to spend a little more time polishing the edges.
[[Category:Stix's Blog]]
2811c98231da1ca810d8cdd6bd7c0e67040c3da0
ESP8266
0
1759
3591
2021-03-11T23:39:39Z
Stix
2
Initial draft
wikitext
text/x-wiki
Some notes on mucking with an old AI-Thinker ESP8266 with 1MiB (8mbit) flash.
== Non OS firmware ==
This appears to be the old line of firmware, but also appears to be the one most supported by other SDKs (eg. Arduino). It's available at [https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=799 espressif].
=== Upgrading via serial ===
First flash of much newer, but apparently deprecated, non-OS firmware, using [https://github.com/espressif/esptool esptool]. Flip switch from "UART" to "PROGRAM" and hit reset.
<syntaxhighlight lang="text">
$ cd ESP8266_NonOS_AT_Bin_V1.7.4/bin
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 write_flash 0x0 boot_v1.7.bin 0x01000 at/512+512/user1.1024.new.2.bin 0xfc000 esp_init_data_default_v08.bin 0x7e000 blank.bin 0xfe000 blank.bin
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........____
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ef:67
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Configuring flash size...
Auto-detected Flash size: 1MB
Flash params set to 0x0020
Compressed 4080 bytes to 2936...
Wrote 4080 bytes (2936 compressed) at 0x00000000 in 0.1 seconds (effective 244.6 kbit/s)...
Hash of data verified.
Compressed 413444 bytes to 296966...
Wrote 413444 bytes (296966 compressed) at 0x00001000 in 13.2 seconds (effective 250.0 kbit/s)...
Hash of data verified.
Compressed 128 bytes to 75...
Wrote 128 bytes (75 compressed) at 0x000fc000 in 0.0 seconds (effective 146.5 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x0007e000 in 0.0 seconds (effective 6309.5 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x000fe000 in 0.0 seconds (effective 6595.3 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
</syntaxhighlight>
=== Testing ===
Initial boot messages appear to be generated at 74880 baud:
<syntaxhighlight lang="text">
$ cu -s 74880 -l /dev/dtyU1
Connected
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
load 0x40100000, len 2592, room 16
tail 0
chksum 0xf3
load 0x3ffe8000, len 764, room 8
tail 4
chksum 0x92
load 0x3ffe82fc, len 676, room 4
tail 0
chksum 0x22
csum 0x22
2nd boot version : 1.7(5d6f877)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user2 @ 81000
correct flash map
V2
Mo
ýrf cal sector: 251
freq trace enable 0
rf[112] : 00
rf[113] : 00
rf[114] : 01
SDK ver: 3.0.4(9532ceb) compiled @ May 22 2020 16:26:04
phy ver: 1156_0, pp ver: 10.2
</syntaxhighlight>
It then switches by default to 115200 baud:
[[Category:Arduino]]
[[Category:Computing]]
920db216f5f29e9a822ace37764db204ae459d01
3592
3591
2021-03-12T01:12:34Z
Stix
2
Expand…
wikitext
text/x-wiki
Some notes on mucking with an old AI-Thinker ESP8266 with 1MiB (8mbit) flash.
== Non OS firmware ==
This appears to be the old line of firmware, but also appears to be the one most supported by other SDKs (eg. Arduino). It's available at [https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=799 espressif].
=== Flashing via serial ===
First flash of much newer, but apparently deprecated, non-OS firmware, using [https://github.com/espressif/esptool esptool]. Flip switch from "UART" to "PROGRAM" and hit reset.
<syntaxhighlight lang="text">
$ cd ESP8266_NonOS_AT_Bin_V1.7.4/bin
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 write_flash 0x0 boot_v1.7.bin 0x01000 at/512+512/user1.1024.new.2.bin 0xfc000 esp_init_data_default_v08.bin 0x7e000 blank.bin 0xfe000 blank.bin
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........____
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ef:67
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Configuring flash size...
Auto-detected Flash size: 1MB
Flash params set to 0x0020
Compressed 4080 bytes to 2936...
Wrote 4080 bytes (2936 compressed) at 0x00000000 in 0.1 seconds (effective 244.6 kbit/s)...
Hash of data verified.
Compressed 413444 bytes to 296966...
Wrote 413444 bytes (296966 compressed) at 0x00001000 in 13.2 seconds (effective 250.0 kbit/s)...
Hash of data verified.
Compressed 128 bytes to 75...
Wrote 128 bytes (75 compressed) at 0x000fc000 in 0.0 seconds (effective 146.5 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x0007e000 in 0.0 seconds (effective 6309.5 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x000fe000 in 0.0 seconds (effective 6595.3 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
</syntaxhighlight>
==== Flashing via WiFi ====
Should be in station mode, and connected to an access point, with internet access and working DNS. <tt>AT+PING</tt> tests this below.
<syntaxhighlight lang="text">
AT+CWMODE_CUR=1
OK
AT+CWJAP_CUR="wifissid","password"
WIFI CONNECTED
WIFI GOT IP
OK
AT+PING="iot.espressif.cn"
+445
OK
AT+CIUPDATE
+CIPUPDATE:1
+CIPUPDATE:2
+CIPUPDATE:3
+CIPUPDATE:4
OK
WIFI DISCONNECT
… reboot
</syntaxhighlight>
=== Testing ===
==== Boot msgs ====
Initial boot messages appear to be generated at 74880 baud. Prior to flashing:
<syntaxhighlight lang="text">
$ cu -s 74880 -l /dev/dtyU1
Connected
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0
2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
</syntaxhighlight>
After flashing:
<syntaxhighlight lang="text">
$ cu -s 74880 -l /dev/dtyU1
Connected
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
load 0x40100000, len 2592, room 16
tail 0
chksum 0xf3
load 0x3ffe8000, len 764, room 8
tail 4
chksum 0x92
load 0x3ffe82fc, len 676, room 4
tail 0
chksum 0x22
csum 0x22
2nd boot version : 1.7(5d6f877)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
correct flash map
V2
Mo
Backup
ÿrf cal sector: 251
freq trace enable 0
rf[112] : 00
rf[113] : 00
rf[114] : 01
w_flash
SDK ver: 3.0.4(9532ceb) compiled @ May 22 2020 16:26:04
phy ver: 1156_0, pp ver: 10.2
</syntaxhighlight>
It then switches by default to 115200 baud:
<syntaxhighlight lang="text">
Ai-Thinker Technology Co.,Ltd.
ready
</syntaxhighlight>
==== Checking version ====
Non-OS version appears to require <tt>\n\r</tt> to complete each command.
Before flashing:
<syntaxhighlight lang="text">
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........___
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ed:04
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Manufacturer: e0
Device: 4014
Detected flash size: 1MB
Hard resetting via RTS pin...
</syntaxhighlight>
<syntaxhighlight lang="text">
AT+GMR
AT version:0.40.0.0(Aug 8 2015 14:45:58)
SDK version:1.3.0
Ai-Thinker Technology Co.,Ltd.
Build:1.3.0.2 Sep 11 2015 11:48:04
OK
</syntaxhighlight>
After flashing:
<syntaxhighlight lang="text">
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........___
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ed:04
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Manufacturer: e0
Device: 4014
Detected flash size: 1MB
Hard resetting via RTS pin...
</syntaxhighlight>
<syntaxhighlight lang="text">
AT+GMR
AT version:1.7.4.0(May 11 2020 19:13:04)
SDK version:3.0.4(9532ceb)
compile time:May 27 2020 10:12:17
Bin version(Wroom 02):1.7.4
OK
</syntaxhighlight>
==== Connectivity ====
<syntaxhighlight lang="text">
AT+CWMODE_CUR=1
OK
AT+CWJAP_CUR="wifissid","password"
WIFI CONNECTED
WIFI GOT IP
OK
AT+PING="iot.espressif.cn"
+445
OK
</syntaxhighlight>
=== Notes ===
* Requiring <tt>\n\r</tt> is awkward, when using <tt>cu</tt> or <tt>tip</tt>, <tt>minicom</tt>, etc, <tt><Enter></tt> followed by <tt>^J</tt> does the job.
* After a initial flash, I found that my DNS list was empty (viewable using <tt>AT+CIPDNS_CUR</tt>) after connecting to an access point. This was fixed by running <tt>erase_flash</tt> thru <tt>esdtool</tt> and re-flashing. It may be that <tt>AT+RESTORE</tt> may have fixed this.
* Flashing over WiFi requires internet access and working DNS, and can be tested via <tt>AT+PING="iot.espressif.cn"</tt>.
[[Category:Arduino]]
[[Category:Computing]]
67168444933e8a245d76e61be02da2bc87719f8e
3593
3592
2021-03-12T01:26:38Z
Stix
2
Add links, expand, fix typos
wikitext
text/x-wiki
Some notes on mucking with an old AI-Thinker ESP8266 with 1MiB (8mbit) flash. These are "Serial WiFi" modules, not the more fancy "NodeMCU" modules.
== Non OS firmware ==
This appears to be the old line of firmware, but also appears to be the one most supported by other SDKs (eg. Arduino). It's available at [https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=799 espressif].
=== Flashing via serial ===
First flash of much newer, but apparently deprecated, non-OS firmware, using [https://github.com/espressif/esptool esptool]. Flip switch from "UART" to "PROGRAM" and hit reset.
<syntaxhighlight lang="text">
$ cd ESP8266_NonOS_AT_Bin_V1.7.4/bin
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 write_flash 0x0 boot_v1.7.bin 0x01000 at/512+512/user1.1024.new.2.bin 0xfc000 esp_init_data_default_v08.bin 0x7e000 blank.bin 0xfe000 blank.bin
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........____
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ef:67
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Configuring flash size...
Auto-detected Flash size: 1MB
Flash params set to 0x0020
Compressed 4080 bytes to 2936...
Wrote 4080 bytes (2936 compressed) at 0x00000000 in 0.1 seconds (effective 244.6 kbit/s)...
Hash of data verified.
Compressed 413444 bytes to 296966...
Wrote 413444 bytes (296966 compressed) at 0x00001000 in 13.2 seconds (effective 250.0 kbit/s)...
Hash of data verified.
Compressed 128 bytes to 75...
Wrote 128 bytes (75 compressed) at 0x000fc000 in 0.0 seconds (effective 146.5 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x0007e000 in 0.0 seconds (effective 6309.5 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x000fe000 in 0.0 seconds (effective 6595.3 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
</syntaxhighlight>
==== Flashing via WiFi ====
Should be in station mode, and connected to an access point, with internet access and working DNS. <tt>AT+PING</tt> tests this below.
<syntaxhighlight lang="text">
AT+CWMODE_CUR=1
OK
AT+CWJAP_CUR="wifissid","password"
WIFI CONNECTED
WIFI GOT IP
OK
AT+PING="iot.espressif.cn"
+445
OK
AT+CIUPDATE
+CIPUPDATE:1
+CIPUPDATE:2
+CIPUPDATE:3
+CIPUPDATE:4
OK
WIFI DISCONNECT
… reboot
</syntaxhighlight>
=== Testing ===
==== Boot msgs ====
Initial boot messages appear to be generated at 74880 baud. Prior to flashing:
<syntaxhighlight lang="text">
$ cu -s 74880 -l /dev/dtyU1
Connected
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0
2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
</syntaxhighlight>
After flashing:
<syntaxhighlight lang="text">
$ cu -s 74880 -l /dev/dtyU1
Connected
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
load 0x40100000, len 2592, room 16
tail 0
chksum 0xf3
load 0x3ffe8000, len 764, room 8
tail 4
chksum 0x92
load 0x3ffe82fc, len 676, room 4
tail 0
chksum 0x22
csum 0x22
2nd boot version : 1.7(5d6f877)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
correct flash map
V2
Mo
Backup
ÿrf cal sector: 251
freq trace enable 0
rf[112] : 00
rf[113] : 00
rf[114] : 01
w_flash
SDK ver: 3.0.4(9532ceb) compiled @ May 22 2020 16:26:04
phy ver: 1156_0, pp ver: 10.2
</syntaxhighlight>
It then switches by default to 115200 baud:
<syntaxhighlight lang="text">
Ai-Thinker Technology Co.,Ltd.
ready
</syntaxhighlight>
==== Checking version ====
Non-OS version appears to require <tt>\n\r</tt> to complete each command.
Before flashing:
<syntaxhighlight lang="text">
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........___
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ed:04
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Manufacturer: e0
Device: 4014
Detected flash size: 1MB
Hard resetting via RTS pin...
</syntaxhighlight>
<syntaxhighlight lang="text">
AT+GMR
AT version:0.40.0.0(Aug 8 2015 14:45:58)
SDK version:1.3.0
Ai-Thinker Technology Co.,Ltd.
Build:1.3.0.2 Sep 11 2015 11:48:04
OK
</syntaxhighlight>
After flashing:
<syntaxhighlight lang="text">
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........___
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ed:04
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Manufacturer: e0
Device: 4014
Detected flash size: 1MB
Hard resetting via RTS pin...
</syntaxhighlight>
<syntaxhighlight lang="text">
AT+GMR
AT version:1.7.4.0(May 11 2020 19:13:04)
SDK version:3.0.4(9532ceb)
compile time:May 27 2020 10:12:17
Bin version(Wroom 02):1.7.4
OK
</syntaxhighlight>
==== Connectivity ====
<syntaxhighlight lang="text">
AT+CWMODE_CUR=1
OK
AT+CWJAP_CUR="wifissid","password"
WIFI CONNECTED
WIFI GOT IP
OK
AT+PING="iot.espressif.cn"
+445
OK
</syntaxhighlight>
=== Notes ===
* Requiring <tt>\n\r</tt> is awkward, when using <tt>cu</tt> or <tt>tip</tt>, <tt>minicom</tt>, etc, <tt><Enter></tt> followed by <tt>^J</tt> does the job.
* After a initial flash, I found that my DNS list was empty (viewable using <tt>AT+CIPDNS_CUR</tt>) after connecting to an access point. This was fixed by running <tt>erase_flash</tt> thru <tt>esptool</tt> and re-flashing. It may be that <tt>AT+RESTORE</tt> may have fixed this.
* Flashing over WiFi requires internet access and working DNS, and can be tested via <tt>AT+PING="iot.espressif.cn"</tt>.
=== Links ===
* [https://github.com/espressif/esptool esptool].
* [https://www.espressif.com/sites/default/files/documentation/4a-esp8266_at_instruction_set_en.pdf Documentation for the older Non-OS ESP8266 firmware].
* [https://docs.espressif.com/projects/esp-at/en/release-v2.1.0.0_esp8266/ Documentation for the newer RTOS based firmware].
* [https://www.espressif.com/en/support/download/at Firmware].
* [https://docs.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_en.pdf AI-Thinker ESP8266 documentation].
[[Category:Arduino]]
[[Category:Computing]]
15a29f2b15921161dcba7fd8637e67ab0f7245e8
3594
3593
2021-03-12T03:20:03Z
Stix
2
Expand, clean up.
wikitext
text/x-wiki
Some notes on mucking with an old AI-Thinker/Espressif ESP8266 with 1MiB (8mbit) flash. These are "Serial WiFi" modules, not the more fancy "NodeMCU" modules.
=== ESP-AT RTOS based firmware ===
The [https://docs.espressif.com/projects/esp-at/en/release-v2.1.0.0_esp8266/Get_Started/Downloading_guide.html documentation] provided by Espressif is somewhat lacking. Looking at that page, the Windows and Linux instructions have different load addresses, I can't find <tt>phy_init_data.bin</tt> in the zip file, and we are left to guess. I'm yet to successfully flash a bootable image using this version; I believe support for 1MB flash size (8mbit) is somewhat limited, there's just not enough space.
=== Non OS firmware ===
This appears to be the old line of firmware, but also appears to be the one most supported by other SDKs (eg. Arduino). It's available at [https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=799 espressif].
==== Flashing via serial ====
First flash of much newer, but apparently deprecated, non-OS firmware, using [https://github.com/espressif/esptool esptool]. Flip switch from "UART" to "PROGRAM" and hit reset.
<syntaxhighlight lang="text">
$ cd ESP8266_NonOS_AT_Bin_V1.7.4/bin
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 write_flash 0x0 boot_v1.7.bin 0x01000 at/512+512/user1.1024.new.2.bin 0xfc000 esp_init_data_default_v08.bin 0x7e000 blank.bin 0xfe000 blank.bin
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........____
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ef:67
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Configuring flash size...
Auto-detected Flash size: 1MB
Flash params set to 0x0020
Compressed 4080 bytes to 2936...
Wrote 4080 bytes (2936 compressed) at 0x00000000 in 0.1 seconds (effective 244.6 kbit/s)...
Hash of data verified.
Compressed 413444 bytes to 296966...
Wrote 413444 bytes (296966 compressed) at 0x00001000 in 13.2 seconds (effective 250.0 kbit/s)...
Hash of data verified.
Compressed 128 bytes to 75...
Wrote 128 bytes (75 compressed) at 0x000fc000 in 0.0 seconds (effective 146.5 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x0007e000 in 0.0 seconds (effective 6309.5 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x000fe000 in 0.0 seconds (effective 6595.3 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
</syntaxhighlight>
==== Flashing via WiFi (OTA) ====
Should be in station mode, and connected to an access point, with internet access and working DNS. <tt>AT+PING</tt> tests this below.
<syntaxhighlight lang="text">
AT+CWMODE_CUR=1
OK
AT+CWJAP_CUR="wifissid","password"
WIFI CONNECTED
WIFI GOT IP
OK
AT+PING="iot.espressif.cn"
+445
OK
AT+CIUPDATE
+CIPUPDATE:1
+CIPUPDATE:2
+CIPUPDATE:3
+CIPUPDATE:4
OK
WIFI DISCONNECT
… reboot
</syntaxhighlight>
=== Testing ===
==== Boot msgs ====
Initial boot messages appear to be generated at 74880 baud. Prior to flashing:
<syntaxhighlight lang="text">
$ cu -s 74880 -l /dev/dtyU1
Connected
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0
2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
</syntaxhighlight>
After flashing:
<syntaxhighlight lang="text">
$ cu -s 74880 -l /dev/dtyU1
Connected
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
load 0x40100000, len 2592, room 16
tail 0
chksum 0xf3
load 0x3ffe8000, len 764, room 8
tail 4
chksum 0x92
load 0x3ffe82fc, len 676, room 4
tail 0
chksum 0x22
csum 0x22
2nd boot version : 1.7(5d6f877)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
correct flash map
V2
Mo
Backup
ÿrf cal sector: 251
freq trace enable 0
rf[112] : 00
rf[113] : 00
rf[114] : 01
w_flash
SDK ver: 3.0.4(9532ceb) compiled @ May 22 2020 16:26:04
phy ver: 1156_0, pp ver: 10.2
</syntaxhighlight>
It then switches by default to 115200 baud:
<syntaxhighlight lang="text">
Ai-Thinker Technology Co.,Ltd.
ready
</syntaxhighlight>
==== Checking version ====
Non-OS version appears to require <tt>\n\r</tt> to complete each command.
Before flashing:
<syntaxhighlight lang="text">
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........___
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ed:04
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Manufacturer: e0
Device: 4014
Detected flash size: 1MB
Hard resetting via RTS pin...
</syntaxhighlight>
<syntaxhighlight lang="text">
AT+GMR
AT version:0.40.0.0(Aug 8 2015 14:45:58)
SDK version:1.3.0
Ai-Thinker Technology Co.,Ltd.
Build:1.3.0.2 Sep 11 2015 11:48:04
OK
</syntaxhighlight>
After flashing:
<syntaxhighlight lang="text">
$ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id
esptool.py v2.8
Serial port /dev/dtyU1
Connecting........___
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 18:fe:34:d5:ed:04
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Manufacturer: e0
Device: 4014
Detected flash size: 1MB
Hard resetting via RTS pin...
</syntaxhighlight>
<syntaxhighlight lang="text">
AT+GMR
AT version:1.7.4.0(May 11 2020 19:13:04)
SDK version:3.0.4(9532ceb)
compile time:May 27 2020 10:12:17
Bin version(Wroom 02):1.7.4
OK
</syntaxhighlight>
==== Connectivity ====
<syntaxhighlight lang="text">
AT+CWMODE_CUR=1
OK
AT+CWJAP_CUR="wifissid","password"
WIFI CONNECTED
WIFI GOT IP
OK
AT+PING="iot.espressif.cn"
+445
OK
</syntaxhighlight>
=== Notes ===
* Requiring <tt>\n\r</tt> is awkward, when using <tt>cu</tt> or <tt>tip</tt>, <tt>minicom</tt>, etc, <tt><Enter></tt> followed by <tt>^J</tt> does the job.
* After a initial flash, I found that my DNS list was empty (viewable using <tt>AT+CIPDNS_CUR</tt>) after connecting to an access point. This was fixed by running <tt>erase_flash</tt> thru <tt>esptool</tt> and re-flashing. It may be that <tt>AT+RESTORE</tt> may have fixed this.
* Flashing over WiFi requires internet access and working DNS, and can be tested via <tt>AT+PING="iot.espressif.cn"</tt>.
=== Links ===
* [https://github.com/espressif/esptool esptool].
* [https://www.espressif.com/sites/default/files/documentation/4a-esp8266_at_instruction_set_en.pdf Documentation for the older Non-OS ESP8266 firmware].
* [https://docs.espressif.com/projects/esp-at/en/release-v2.1.0.0_esp8266/ Documentation for the newer RTOS based firmware].
* [https://www.espressif.com/en/support/download/at Firmware].
* [https://docs.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_en.pdf AI-Thinker ESP8266 documentation].
[[Category:Arduino]]
[[Category:Computing]]
725346f20ad6ce2f83dde5ff1122d703a689a804
Favourite Quotes
0
1683
3598
3561
2021-04-12T00:50:25Z
Stix
2
/* General */ Add John Wooden quote
wikitext
text/x-wiki
== General ==
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
cac61c5320847e4b4ebd87be19bc946c82c59579
3602
3598
2021-06-06T02:19:42Z
Stix
2
/* General */ Captain Barbossa "lost" quote
wikitext
text/x-wiki
== General ==
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
7a7336d17eb3562cce6046d24fd2c56e0df66081
3615
3602
2021-06-27T09:35:23Z
Stix
2
/* Politics */ Add truth & war quote
wikitext
text/x-wiki
== General ==
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
475ac4e56ca6d7fb66cb52d4b609622f97591092
3616
3615
2021-06-27T09:35:52Z
Stix
2
/* Politics */ Fix formatting
wikitext
text/x-wiki
== General ==
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
It is better wither to be silent,<br>
:or to say things of more value than silence.<br>
Sooner throw a pearl at hazard than an idle or useless word;<br>
:and do not say a little in many words,<br>
:but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.<br>
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
660e09bc542ad06bdaeb7452ea8ec4d72eff46f8
Tandy EC-4020 calculator programmes
0
1760
3599
2021-05-19T11:25:35Z
Stix
2
Initial check in of some old Tandy calculator programmes.
wikitext
text/x-wiki
Bunch of little programmes I've written for my old Tandy EC-4020 programmable calculator (a re-badged Casio ''fx''-4000P).
== Calculate π ==
Calculate π using the Gauss–Legendre algorithm. Converges past the calculators accuracy in about 3 iterations.
<tt>
1→A:√2<sup>-1</sup>→B:4<sup>-1</sup>→T:1→P:<br/>
Lbl 0:(A+B)÷2→G:√(AB)→B:T-P(A-G)²→T:2P→P:G→A:(A+B)²÷4÷T◢Goto 0
</tt>
[[Category:Computing]]
117b4b5c52fc7e8446cb2e8c3b0996e86f45397c
Category:Android
14
1679
3600
3094
2021-05-23T13:33:30Z
Stix
2
Add to category "computing".
wikitext
text/x-wiki
Pages relating to the [http://www.android.com Android] mobile phone OS.
[[Category:Computing]]
1e3d70a99187631983e34682dd96969683cf266d
PSALLOC and paging space allocation mode
0
1661
3603
2996
2021-06-22T23:12:58Z
Stix
2
/* See Also */ Update links
wikitext
text/x-wiki
[[AIX]] uses the <tt>PSALLOC</tt> environment variable to control paging space allocation mode. The two available modes are:
* <tt>late</tt>, or otherwise known as lazy (default).
* <tt>early</tt> or otherwise known as reserved.
== See Also ==
* [https://www.ibm.com/docs/en/aix/7.2?topic=concepts-paging-space-allocation-policies Paging space allocation policies] in the AIX 5.3 Information Centre.
[[Category:AIX]]
1f047e9f9d52f3f4c6a9d788ee8d77766a53e3f3
APARs, PTFs, MLs
0
807
3604
2522
2021-06-22T23:16:50Z
Stix
2
/* See Also */ Update links
wikitext
text/x-wiki
Confused with the following terms?
; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix.
; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits.
; PMR : Problem Management Record. Used to track a specific customer or internally reported problem.
; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999.
; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level. E.g. 5300-04 is AIX 5.3 ML 4. Now also called a '''Technology Level'''.
; Service Pack : A group of "important fixes" delivered between Technology Levels. E.g. 5300-04-01 is AIX 5.3 ML 4 Service Pack 1.
When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful.
The following are some examples to display Fileset, APAR and ML details.
# lslpp -L bos.mp64 | head -4
Fileset Level State Type Description (Uninstaller)
----------------------------------------------------------------------------
bos.mp64 5.2.0.60 C F Base Operating System 64-bit
Multiprocessor Runtime
# instfix -ik IY64737
All filesets for IY64737 were found.
# instfix -ivk IY64737
IY64737 Abstract: knot lock not released properly
Fileset bos.rte.aio:5.2.0.51 is applied on the system.
All filesets for IY64737 were found.
# oslevel -r
5200-05
# oslevel -l 5200-06 -r
Fileset Actual Level Recommended ML
-----------------------------------------------------------------------------
X11.Dt.ToolTalk 5.1.0.35 5.2.0.30
X11.Dt.helprun 5.1.0.0 5.2.0.30
X11.Dt.lib 5.1.0.35 5.2.0.51
X11.Dt.rte 5.1.0.35 5.2.0.51
#
== See Also ==
* [https://www.ibm.com/support/pages/managing-interim-fixes-aix Managing Interim Fixes on AIX]. IBM article describing the terminology in some detail.
[[Category:AIX]]
dc1e534e29539eb5435a41985630b3401650f581
direct I/O
0
741
3605
3005
2021-06-22T23:25:10Z
Stix
2
/* External */ Update links
wikitext
text/x-wiki
[[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do. It was introduced in AIX 4.3.
'''Direct I/O''' may be enabled via two methods:
* Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call.
* Use of the <tt>dio</tt> mount option.
'''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools).
Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage.
== Restrictions ==
* When using '''direct I/O''', all reads and writes must be aligned to, and a multiple of, the filesystem block size, often being between 512 bytes and 4 kibibytes. Any read/write request which does not meet this criteria will be forced to go through the file cache and [[VMM]].
* Any file mapped using <tt>mmap(2)</tt>, <tt>shm_open(2)</tt>, etc will default to using the file cache and [[VMM]] for all I/O from all processes. Once unmapped, I/O will return to using '''direct I/O'''.
== See Also ==
=== Internal ===
* [[lrud]]
* [[concurrent I/O]]
=== External ===
* [https://www.ibm.com/docs/en/ssw_aix_72/performance/performance_pdf.pdf AIX Version 7.2 Performance management]
* [https://www.ibm.com/docs/en/aix/7.2?topic=tuning-direct-io AIX 7.2 Direct I/O tuning]
[[Category:AIX]]
{{stub}}
b509c22ae1fba2de401c04fbc6f91745e79fbc49
Tuning the AIX file caches
0
794
3606
3000
2021-06-22T23:35:07Z
Stix
2
/* External */ Update links
wikitext
text/x-wiki
==Introduction ==
By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache).
Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup.
For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive.
== Parameters ==
The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+).
; numperm% : Defines the current size of the persistent file cache.
; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required.
; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>.
; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit.
; numclient% : Defines the current size of the client file cache.
; maxclient% : Defines the hard maximum size of the client file cache.
; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>.
; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorithm. If set to 0, the algorithm will strongly prefer stealing file pages to satisfy memory requests.
Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary.
== Tuning for AIX 5.1 and Earlier ==
The tool to use is <tt>/usr/samples/kernel/vmtune</tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values.
'''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups.
An example of a tuning command used on a system running Oracle may be:
# /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5
Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>.
== Tuning for AIX 5.2 and Later ==
'''Note:''' AIX 5.2 includes a compatibility version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands.
The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>.
<tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file.
Current values and characteristics may be displayed using:
# vmo -L
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
memory_frames 512K 512K 4KB pages S
--------------------------------------------------------------------------------
pinnable_frames 427718 427718 4KB pages S
--------------------------------------------------------------------------------
maxfree 128 128 128 16 200K 4KB pages D
minfree
memory_frames
...
A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be:
# vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5
And if making use of <tt>lru_file_repage</tt>:
# vmo -p -o minperm%=3 -o maxperm%=90 -o strict_maxperm=1 -o maxclient%=90 -o lru_file_repage=0
To check the current size of the persistent file cache and the client file cache, see the <tt>numperm</tt> and <tt>numclient</tt> values reported by <tt>vmstat -v</tt>:
$ vmstat -v
524288 memory pages
474939 lruable pages
...
10.0 minperm percentage
20.0 maxperm percentage
44.5 numperm percentage
211365 file pages
...
19.7 numclient percentage
20.0 maxclient percentage
94027 client pages
== See Also ==
=== Internal ===
* [[direct I/O]]
* [[concurrent I/O]]
* [[lrud kernel thread]]
=== External ===
* [https://developer.ibm.com/technologies/systems/articles/au-aix7memoryoptimize1/ AIX7 Part 1, Memory overview and tuning memory parameters]
* [https://www.ibm.com/docs/en/ssw_aix_72/performance/performance_pdf.pdf AIX Version 7.2 Performance management]
* [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00.
* [https://www.redbooks.ibm.com/redbooks/pdfs/sg247564.pdf SAP Applications on IBM PowerVM]
[[Category:AIX]]
ab9d31e33aab90d13b604f2670725927172d5b2a
DLPAR Operation Fails
0
805
3607
2866
2021-06-23T00:03:05Z
Stix
2
/* See Also */ Update links
wikitext
text/x-wiki
One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations.
This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes).
To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>.
The ct_node_id is used by the following:
* LPARs
* Dynamic LPARs
* HACMP-ES
* HACMP-ES-CRM
* PSSP
* CSM
* GPFS
* VSD
* RVSD
* Oracle Parallel Server
* Oracle 9i RAC
To assign a new ct_node_id, perform the following:
# stopsrc -g rsct
0513-044 The ctrmc Subsystem was requested to stop.
# /usr/sbin/rsct/install/bin/uncfgct -n
# /usr/sbin/rsct/install/bin/cfgct
0513-071 The ctcas Subsystem has been added.
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648.
The following may be required to re-configure rsct, although in tests it has not been required.
# /usr/sbin/rsct/bin/rmcctrl -z
# /usr/sbin/rsct/bin/rmcctrl -A
0513-071 The ctrmc Subsystem has been added.
0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814.
# /usr/sbin/rsct/bin/rmcctrl -p
After assigning a new ct_node_id, wait several minutes before trying the DLPAR operation. The HMC must re-synchronize its state before it will work.
If this is a new system install, and DLPAR operations fail, make sure that the <tt>csm.client</tt> fileset is installed:
ksh$ lslpp -L csm.client | head -4
Fileset Level State Type Description (Uninstaller)
----------------------------------------------------------------------------
csm.client 1.4.1.0 C F Cluster Systems Management
Client
== See Also ==
* [https://www.scribd.com/document/67596500/Dynamic-LPAR-Tips-and-Checklists-for-RMC-Authentication-and-Authorization Dynamic LPAR tips and checklists for RMC authentication and authorization] archived at scribd.
[[Category:AIX]]
496f33eacf9a196dd14c862917cc5f67933ba489
Hypervisor Ethernet Limits
0
1615
3608
2872
2021-06-23T00:29:39Z
Stix
2
/* See Also */ Update links
wikitext
text/x-wiki
From the [http://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook:
: The POWER Hypervisor’s virtual Ethernet switch can support virtual Ethernet frames of up to 65408 bytes size, which is much larger than what physical switches support: 1522 bytes is standard and 9000 bytes are supported with Gigabit Ethernet Jumbo Frames. Thus, with the POWER Hypervisor’s virtual Ethernet, you can increase TCP/IP’s MTU size to 65394 (= 65408 - 14 for the header, no CRC) in the non-VLAN-case and to 65390 (= 65408 - 14 - 4 for the VLAN, again no CRC) if you use VLAN. Increasing the MTU size is good for performance because it reduces processing due to headers and reduces the number of interrupts that the device driver has to react on.
== See Also ==
* [https://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook.
* [https://www.scribd.com/doc/124140375/Virtual-Networking-on-AIX-5L Virtual Networking on AIX 5L] Whitepaper archived on scribd.
[[Category:AIX]]
52789e473c9b455791240d98af12ccf3682bec9d
Interpreting SENSE DATA in AIX errpt
0
1612
3609
2851
2021-06-23T00:30:33Z
Stix
2
/* See Also */ Update links
wikitext
text/x-wiki
Disk and tape errors under AIX usually generate "SENSE DATA" in errpt. This hexidecimal data can be interpretted, if you know where to look.
An example tape error follows, with the SCSI Reponse Code, SCSI Additional Sense Code (ASC) and SCSI Additional Sense Code Qualifier (ASCQ) noted. The position of the ASC/ASQ fields is valid for reponse codes 0x70 and 0x71.
LABEL: TAPE_ERR1
IDENTIFIER: 4865FA9B
Date/Time: Wed Nov 8 06:21:28 EDT 2006
Sequence Number: 123875
Machine Id: xxxxxxxxxxxx
Node Id: xxxxxxxx
Class: H
Type: PERM
Resource Name: rmt713
Resource Class: tape
Resource Type: 3580
Location: U7311.D11.xxxxxxx-P1-C1-T1-Wxxxxxxxxxxxxxxxx-L0
VPD:
Manufacturer................IBM
Machine Type and Model......ULT3580-TD2
Serial Number...............xxxxxxxxxx
Device Specific.(FW)........5AT0
Description
TAPE OPERATION ERROR
Probable Causes
TAPE
User Causes
MEDIA DEFECTIVE
DIRTY READ/WRITE HEAD
Recommended Actions
FOR REMOVABLE MEDIA, CHANGE MEDIA AND RETRY
PERFORM PROBLEM DETERMINATION PROCEDURES
Detail Data
SENSE DATA
0600 0000 1101 0000 0E00 0000 0000 0000 0102 0000 F000 0300 0000 011C 0000 0000
^^- lower 7 bits = "Response code"
^^- lower 4 bits = "Sense Key"
1400 3600 6353 7282 0001 4243 3034 3037 4C36 0000 C2B3 AD23 0000 0000 0000 0000
^^- SCSI Additional Sense Code (ASC)
^^- SCSI Additional Sense Code Qualifier(ASCQ)
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
== See Also ==
* [[SCSI Sense Data]]
[[Category:AIX]]
fbfdd19ceebcaae7fb7f35e9caad45c71c57f64b
2020-09-30 Caller ID spoofing
0
1751
3610
3560
2021-06-23T02:13:13Z
Stix
2
Add "rant" section.
wikitext
text/x-wiki
So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Office (ATO). Having received several of these calls myself, I was quite aware of the running [https://www.ato.gov.au/general/online-services/identity-security/scam-alerts/#September2020phoneandSMSscams scams].
But now they've decided to use my mobile phone number for their [https://en.wikipedia.org/wiki/Caller_ID_spoofing Caller ID spoofing]. Great. Looks like this is a growing problem, and there's pretty much nothing I can do about it.
<rant><b>
This also makes a mockery of all the various services that try to block calls from known "spam" numbers. Indeed, the reason these scammers are spoofing numbers is to avoid these filtering services by using known-good, credible, trusted phone numbers.
</rant><b>
==== See Also ====
* [https://www.abc.net.au/news/2018-05-03/mobiles-and-landlines-targetted-by-international-phone-scammers/9719820 Phone spoofing: When your phone number is taken over by international scammers] from the [https://www.abc.net.au/ ABC].
* [https://www.acma.gov.au/cli-and-spoofing CLI and spoofing] from the [https://www.acma.gov.au/ ACMA].
[[Category:Stix's Blog]]
919f706eeba63c363cb81431eef97e019a9b71b7
3611
3610
2021-06-23T02:14:08Z
Stix
2
Fix formatting
wikitext
text/x-wiki
So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Office (ATO). Having received several of these calls myself, I was quite aware of the running [https://www.ato.gov.au/general/online-services/identity-security/scam-alerts/#September2020phoneandSMSscams scams].
But now they've decided to use my mobile phone number for their [https://en.wikipedia.org/wiki/Caller_ID_spoofing Caller ID spoofing]. Great. Looks like this is a growing problem, and there's pretty much nothing I can do about it.
<rant><br>
This also makes a mockery of all the various services that try to block calls from known "spam" numbers. Indeed, the reason these scammers are spoofing numbers is to avoid these filtering services by using known-good, credible, trusted phone numbers.<br>
</rant>
==== See Also ====
* [https://www.abc.net.au/news/2018-05-03/mobiles-and-landlines-targetted-by-international-phone-scammers/9719820 Phone spoofing: When your phone number is taken over by international scammers] from the [https://www.abc.net.au/ ABC].
* [https://www.acma.gov.au/cli-and-spoofing CLI and spoofing] from the [https://www.acma.gov.au/ ACMA].
[[Category:Stix's Blog]]
8cc57f6bba204cf953901add254e208487caf1c8
Interpreting SIM and NIM errpt entries
0
1621
3614
2890
2021-06-24T09:57:29Z
Stix
2
/* See Also */ Update links
wikitext
text/x-wiki
The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592.
== What is SARS? ==
The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you:
* Determine whether the tape cartridge or the hardware in the tape drive is causing errors
* Determine if the tape media is degrading over time
* Determine if the tape drive hardware is degrading over time
The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity.
The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented.
There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode.
Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online
versions of these documents at one of the following Web sites:
* http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html
* http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main
== What Kinds of Information Does SARS Report? ==
SARS reports the following kinds of information:
* Degraded media (MIM)
* Bad media (MIM)
* Degraded drive (SIM)
* Bad drive (SIM)
* Preventive maintenance actions needed, such as drive cleaning (SIM)
== Why Should I Enable SARS? ==
SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem.
== What Should I Know Before I Enable SARS? ==
You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode:
* SARS is designed to detect the gradual degradation of the performance of media and hardware.
* MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only.
* The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60).
* As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library.
* When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it.
* You will need to copy the data from read-only tape cartridges, then eject them from the library.
* You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA.
== How Do I Configure SARS? ==
SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs.
The SARS reporting of SIMs and MIMs can be disabled if your host software does
not support SIMs and MIMs.
Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''.
== SIM Severity Codes ==
The SIM severity codes are:
* Severity 0 code indicates that the tape drive requires service, but normal operation is not affected.
* Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition.
* Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition.
* Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention.
== MIM Severity Codes ==
The MIM severity codes are:
* Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity).
* Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity).
* Severity 3 code indicates that ''tape directory'' errors occurred (acute severity).
== What Is a Service Information Message (SIM)? ==
A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption.
A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact.
{| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Figure 1. SIM Format
! Bytes\Offset
! width="5%" | 0
! width="5%" | 1
! width="5%" | 2
! width="5%" | 3
! width="5%" | 4
! width="5%" | 5
! width="5%" | 6
! width="5%" | 7
! width="5%" | 8
! width="5%" | 9
! width="5%" | A
! width="5%" | B
! width="5%" | C
! width="5%" | D
! width="5%" | E
! width="5%" | F
|-
! 00-0F
| Page Code 31 || RSVD
| colspan=2 | Length
| colspan=2 | Parm Code || Parm Ctrl
| Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span>
| colspan=7 | Reserved
|-
! 10-1F
| colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span>
| colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span>
| colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span>
| SRVC Msg<br><span style="font-size:10pt; color:red">5</span>
| Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD
| colspan=2 | Exception Data
| colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span>
|-
! 20-2F
| colspan=2 | FRU Ident (cont)
| colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span>
| colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span>
| colspan=4 | Product ID
| colspan=2 | Manufacturer
|-
! 30-3F
| Mfg (cont)
| colspan=2 | Plant of Manufacture
| Dash
| colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span>
|-
! 40-4F
| colspan=5 | Device Type
| colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span>
| colspan=8 |
|}
* <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = '''SIM''' present, 02 = MIM present
* <span style="font-size:10pt; color:red">2</span> Microcode and Link Level
* <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]].
* <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43.
* <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44.
* <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3.
* <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36.
* <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number)
* <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF)
== What Are the SIM Message Codes? ==
[[#table1|Table 1]] shows the hex and ASCII forms and a description of the SIM message codes.
<span id="table1"></span>
{| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Table 1. SIM Message Code Descriptions
! Message Code (Hex)
! Message Code (ASCII)
! Description
|-
| 3030 || 00 || '''No Message:''' This is the default message indicating that the device does not have an error to report.
|-
| 3430 || 40 || '''Operator Intervention Required:''' An operator action is required at the device. For example, a magazine is full and needs to be replaced or emptied. Check the device error log for possible repair action.
|-
| 3431 || 41 || '''Device Degraded:''' The device is performing in a degraded state but can be used. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3432 || 42 || '''Device Hardware Failure:''' The device can not be used. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3433 || 43 || '''Service Circuits Failed, Operations not Affected:''' This error does not affect the performance of the device. The failure affects only circuits used for non-operational testing. A FID is displayed with the error message. Check the device error log for possible repair action.
|-
| 3535 || 55 || '''Clean Device:''' Load a cleaning cartridge in the device. The drive returns the cleaning cartridge following the cleaning procedure.
|-
| 3537 || 57 || '''Device has been cleaned:''' A cleaning cartridge has cleaned the drive.
|}
== What Is a Media Information Message (MIM)? ==
A MIM alerts you that an abnormal condition in a media (tape) volume requires your attention. Information in the MIM identifies the tape that has the abnormal condition. A MIM is a SCSI Log Sense page (see Figure 2 for a graphic view of the MIM format).
A MIM contains the volume serial number of the ''bad'' tape and specifies what is wrong with the tape. This allows you to do maintenance within the tape library and to prevent unnecessary service calls due to the tape.
{| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Figure 2. MIM Format
! Bytes\Offset
! width="5%" | 0
! width="5%" | 1
! width="5%" | 2
! width="5%" | 3
! width="5%" | 4
! width="5%" | 5
! width="5%" | 6
! width="5%" | 7
! width="5%" | 8
! width="5%" | 9
! width="5%" | A
! width="5%" | B
! width="5%" | C
! width="5%" | D
! width="5%" | E
! width="5%" | F
|-
! 00-0F
| Page Code 31 || RSVD
| colspan=2 | Length
| colspan=2 | Parm Code || Parm Ctrl
| Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span>
| colspan=7 | Reserved
|-
! 10-1F
| colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span>
| colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span>
| colspan=2 | Engineering Data
| Excp Msg<br><span style="font-size:10pt; color:red">4</span>
| SRVC Msg<br><span style="font-size:10pt; color:red">5</span>
| Sev<br><span style="font-size:10pt; color:red">6</span>
| colspan=3 | Reserved
| colspan=2 | First FSC<br><span style="font-size:10pt; color:red">7</span>
|-
! 20-2F
| colspan=2 | First FSC<br>(cont)
| colspan=6 | VOLSER (Volume Serial Number)<br><span style="font-size:10pt; color:red">8</span>
| Valid Flag<br><span style="font-size:10pt; color:red">9</span> || RSVD
| colspan=4 | Product ID
| colspan=2 | Manufacturer
|-
! 30-3F
| Mfg (cont)
| colspan=2 | Plant of Manufacture
| Dash
| colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span>
|-
! 40-4F
| colspan=5 | Device Type
| colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span>
| colspan=8 |
|}
* <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = '''MIM''' present
* <span style="font-size:10pt; color:red">2</span> Microcode and Link Level
* <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table2|Table 2]].
* <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “MIM Exception Messages” on page 43.
* <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message)
* <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “MIM Severity Codes” on page 3.
* <span style="font-size:10pt; color:red">7</span> First FSC: Engineering data
* <span style="font-size:10pt; color:red">8</span> VOLSER (Volume Serial Number)
* <span style="font-size:10pt; color:red">9</span> Valid Flag: 00 = VOLSER not valid, 01 = VOLSER valid
* <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number)
* <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF)
== What Are the MIM Message Codes? ==
[[#table2|Table 2]] shows the hex and ASCII forms and a description of the MIM message codes.
<span id="table2"></span>
{| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%"
|+ Table 2. MIM Message Code Descriptions
! Message Code (Hex)
! Message Code (ASCII)
! Description
|-
| 3630 || 60 || '''Bad Media, Read-Only Permitted:''' The tape drive will not actually write-protect the cartridge when this message code is presented. If you want to write to the data on this tape, it is recommended that you first copy the data to another tape cartridge. Then, remove this tape cartridge from the library.
|-
| 3631 || 61 || '''Rewrite Data if Possible:''' The data on the tape cartridge is degraded. Attempt to copy the data to a new tape cartridge or rewrite the data.
|-
| 3632 || 62 || '''Read Data if Possible:''' The tape directory is degraded. Attempt to read the tape to rebuild the tape directory.
|-
| 3634 || 64 || '''Bad Media, Cannot Read or Write:''' Remove the tape cartridge from the library. Data is likely lost without special tools to recover it.
|-
| 3732 || 72 || '''Replace Cleaner Cartridge:''' Order a new cleaner cartridge (3570 drives only).
|}
== See Also ==
* [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide].
[[Category:AIX]]
fb77c5a9b175ced6174e2c58479532c6290a1df7
SAP Install Fills /tmp
0
754
3618
1674
2021-07-08T04:05:50Z
Stix
2
Remove dead links, expand.
wikitext
text/x-wiki
After running multiple SAP installs on a large memory [[AIX]] system, you may find that the <tt>/tmp</tt> filesystem becomes full, with no apparent contents. This is due to the SAP install tool copying executables and shared objects (and archive libraries on AIX) into <tt>/tmp</tt>, and running them, then deleting them. Due to the design of [[AIX]], [[slibclean]] must be run to reclaim the lost space, as libraries may continue to be mapped in RAM even after all references have been released.
[[Category:AIX]]
5f3993ca5f14176112f8df8df3d8c82a9b9d9472
Aussie Mirrors
0
816
3619
1731
2021-07-08T04:08:57Z
Stix
2
Clean up old links
wikitext
text/x-wiki
Australian mirrors of common open source projects:
* [http://mirror.aarnet.edu.au/ AARNet]
* [http://mirror.internode.on.net/ Internode]
Less of a big deal these days, Australian links overseas are much fatter, and less of a bottleneck that they once were.
[[Category:Personal]]
14efbcc31481fe102e5df867d14fb45b45e4349c
PSALLOC and paging space allocation mode
0
1661
3620
3603
2021-07-08T04:27:11Z
Stix
2
Fix links, expand.
wikitext
text/x-wiki
[[AIX]] uses the <tt>PSALLOC</tt> environment variable to control paging space allocation mode. The two available modes are:
* <tt>deferred</tt>, otherwise known as lazy (default). Any value other than <tt>early</tt> will result in this mode.
* <tt>early</tt>, otherwise known as reserved.
This is mostly equivalent to the linux sysctl knob, <tt>vm.overcommit_memory</tt>, described in [https://www.kernel.org/doc/Documentation/vm/overcommit-accounting overcommit-accounting].
== See Also ==
* [https://www.ibm.com/docs/en/aix/7.2?topic=concepts-paging-space-allocation-policies Paging space allocation policies] in the AIX 7.2 Information Centre.
* [https://www.kernel.org/doc/Documentation/vm/overcommit-accounting Documentation/vm/overcommit-accounting] at [https://www.kernel.org/ The Linux Kernel Archives].
[[Category:AIX]]
e57c50ea2c15f1ccdd50d8fd8716d7f84ae44b33
git help
0
1733
3621
3527
2021-08-29T03:49:50Z
Stix
2
/* Undo a commit */ Fix formatting.
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
=== Show unpushed commits ===
==== One branch ====
<syntaxhighlight>
git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3
git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3
</syntaxhighlight>
==== All branches ====
<syntaxhighlight>git log --branches --not --remotes</syntaxhighlight>
=== Show diffs for a single commit (relative to its ancestor) ===
<syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight>
=== Show diffs for a stash ===
==== For the latest stash ====
<syntaxhighlight>git stash show -p</syntaxhighlight>
==== For a given stash ====
<syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight>
=== Record intent to add (allowing diffs of untracked files) ===
<syntaxhighlight>git add -N <file> …</syntaxhighlight>
=== Show file history for all branches ===
<syntaxhighlight>git log --all <file></syntaxhighlight>
=== Patch local tree with a commit from another branch ===
<syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight>
=== Undo a commit ===
NOTE: this almost permanently deletes the commit.
<syntaxhighlight>git reset --hard <commit>~</syntaxhighlight>
=== Get/Set origin, https or ssh ===
<syntaxhighlight>
git remote get-url origin
git remote set-url origin git@github.com:NetBSD/src.git
git remote set-url origin https://github.com/NetBSD/src.git
</syntaxhighlight>
=== Get/Set config vars, like the current pager ===
<syntaxhighlight>
git config --get core.pager
git config core.pager 'less -RX'
</syntaxhighlight>
[[Category:Git]]
0788804aa2128dbcf8c9d8e448f9bd66a2354f72
3622
3621
2021-08-29T03:52:43Z
Stix
2
/* Get/Set config vars, like the current pager */ Add rebase example
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
=== Show unpushed commits ===
==== One branch ====
<syntaxhighlight>
git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3
git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3
</syntaxhighlight>
==== All branches ====
<syntaxhighlight>git log --branches --not --remotes</syntaxhighlight>
=== Show diffs for a single commit (relative to its ancestor) ===
<syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight>
=== Show diffs for a stash ===
==== For the latest stash ====
<syntaxhighlight>git stash show -p</syntaxhighlight>
==== For a given stash ====
<syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight>
=== Record intent to add (allowing diffs of untracked files) ===
<syntaxhighlight>git add -N <file> …</syntaxhighlight>
=== Show file history for all branches ===
<syntaxhighlight>git log --all <file></syntaxhighlight>
=== Patch local tree with a commit from another branch ===
<syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight>
=== Undo a commit ===
NOTE: this almost permanently deletes the commit.
<syntaxhighlight>git reset --hard <commit>~</syntaxhighlight>
=== Get/Set origin, https or ssh ===
<syntaxhighlight>
git remote get-url origin
git remote set-url origin git@github.com:NetBSD/src.git
git remote set-url origin https://github.com/NetBSD/src.git
</syntaxhighlight>
=== Get/Set config vars, like the current pager ===
<syntaxhighlight>
git config --get core.pager
git config core.pager 'less -RX'
git config --get pull.rebase
git config pull.rebase true
</syntaxhighlight>
[[Category:Git]]
0f68c88b201b900811bfe8110b7465e8433e72b4
3623
3622
2021-08-31T02:03:29Z
Stix
2
Add `git format-patch` example
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
=== Show unpushed commits ===
==== One branch ====
<syntaxhighlight>
git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3
git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3
</syntaxhighlight>
==== All branches ====
<syntaxhighlight>git log --branches --not --remotes</syntaxhighlight>
=== Show diffs for a single commit (relative to its ancestor) ===
<syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight>
=== Generate a patch file for a single commit ===
<syntaxhighlight>git format-patch --stdout -1 e13535f822b5efe0e3b471bc366e8d3ea96059d5</syntaxhighlight>
=== Show diffs for a stash ===
==== For the latest stash ====
<syntaxhighlight>git stash show -p</syntaxhighlight>
==== For a given stash ====
<syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight>
=== Record intent to add (allowing diffs of untracked files) ===
<syntaxhighlight>git add -N <file> …</syntaxhighlight>
=== Show file history for all branches ===
<syntaxhighlight>git log --all <file></syntaxhighlight>
=== Patch local tree with a commit from another branch ===
<syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight>
=== Undo a commit ===
NOTE: this almost permanently deletes the commit.
<syntaxhighlight>git reset --hard <commit>~</syntaxhighlight>
=== Get/Set origin, https or ssh ===
<syntaxhighlight>
git remote get-url origin
git remote set-url origin git@github.com:NetBSD/src.git
git remote set-url origin https://github.com/NetBSD/src.git
</syntaxhighlight>
=== Get/Set config vars, like the current pager ===
<syntaxhighlight>
git config --get core.pager
git config core.pager 'less -RX'
git config --get pull.rebase
git config pull.rebase true
</syntaxhighlight>
[[Category:Git]]
ef48ae43922e303bad8e6cee5e98b59a44c975d0
Minecraft commands cheat-sheet
0
1761
3624
2021-09-06T08:05:36Z
Stix
2
Start Minecraft command notes
wikitext
text/x-wiki
{| border="1" cellspacing="0" cellpadding="1"
|+
| Command || Effect
|-
| /kill @e[type=chicken]
| kill all chickens.
|-
| /time set day
| set time to 10:00
|-
| /weather clear
| Set clear weather, stops rain
|}
[[Category:Minecraft]]
aa73a3278be81071fe830c20b83be210efada9b2
3636
3624
2021-10-31T03:17:05Z
Stix
2
Add a few more commands
wikitext
text/x-wiki
Applies to Minecraft Java Edition 1.16.x.
{| border="1" cellspacing="0" cellpadding="1"
|+
! Command || Effect
|-
| /fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air
| Lay oak planks in a 6x6 grid under the player
|-
| /fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air
| Lay blue carpet in a 6x6 grid under the player
|-
| /kill @e[type=chicken,distance=..10]
| kill all chickens in a 10 block radius
|-
| /time set day
| set time to 10:00
|-
| /weather clear
| Set clear weather, stops rain
|}
[[Category:Minecraft]]
ba0d760d20d026da98e99a94c5e5bde1db5aea96
3641
3636
2021-11-10T10:51:37Z
Stix
2
Formatting.
wikitext
text/x-wiki
Applies to Minecraft Java Edition 1.16.x.
{| border="1" cellspacing="0" cellpadding="1"
|+
! Command || Effect
|-
| <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt>
| Lay oak planks in a 6x6 grid under the player
|-
| <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt>
| Lay blue carpet in a 6x6 grid under the player
|-
| <tt>/kill @e[type=chicken,distance=..10]</tt>
| kill all chickens in a 10 block radius
|-
| <tt>/time set day</tt>
| set time to 10:00
|-
| <tt>/weather clear</tt>
| Set clear weather, stops rain
|}
[[Category:Minecraft]]
addb05802d97576375084c297bbefebed02b8629
Category:Minecraft
14
1762
3625
2021-09-06T08:09:53Z
Stix
2
Initial category page
wikitext
text/x-wiki
Pages relating to Minecraft
[[Category:Computing]]
e042ebbbd085987203a1b966691d17768fd8da37
ISO 8601
0
757
3626
3571
2021-09-07T00:59:33Z
Stix
2
http -> https
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [https://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [https://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [https://www.wikipedia.org www.wikipedia.org].
* Obligatory [https://xkcd.com/1179/ xkcd on ISO 8601], and the [https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601 Explain xkcd] page.
* [https://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [https://www.wikipedia.org www.wikipedia.org].
* [https://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [https://www.wikipedia.org www.wikipedia.org].
* [https://en.wikipedia.org/wiki/Calendar_date Calendar date] at [https://www.wikipedia.org www.wikipedia.org].
* [https://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [https://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
* [https://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats].
* [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?].
[[Category:Rants]]
07c3911d0e850ea7a2854d8e74d9f80e868f2aeb
2021-09-07 Year 1 viral maths problem
0
1763
3627
2021-09-07T07:23:26Z
Stix
2
Draft
wikitext
text/x-wiki
=== Question ===
Karla says, "I have 3 hundreds counters, 17 tens counters and 16 ones counters."
<ol style="list-style-type:lower-alpha">
<li>Can she make two equal three-digit numbers? If so, draw the counters to show them.</li>
<li>Can she make two equal three-digit numbers if she has to use all her counters? If so, draw the counters to show them.</li>
</ol>
=== Answer ===
Part a. is easy, we're not forced to use all the counters, so many combinations are possible. Perhaps the simplest is to split each set of counters in half, resulting in:
* Each gets 1 hundreds counter, 8 tens counters and 8 ones counters, totalling 188.
* 1 hundreds counter and 1 tens counter remaining.
The more interesting question is part b. Can we use all the counters and still have equal totals? The first observation that simplifies this is that if we were to have all 3 hundreds counters on one side, the remaining counters only add up to 186, so the hundreds counters must be distributed, 1 and 2.
This turns the problem into an equality with 2 unknowns, and we can use some simple algebra:
<math>
\begin{align}
a = \text{number of tens counters on one side}\\
b = \text{number of ones counters on one side}\\
\text{Now form the equality, using} a \text{and} b \text{on one side, and expressions for the remainder on the other side}\\
\\
200 + 10a + b & = 100 + 10(17 - a) + (16 - b)\\
200 + 10a + b & = 100 + 170 - 10a + 16 - b\\
200 + 10a + b & = 286 - 10a - b\\
20a + 2b & = 86\\
10a + b & = 43\\
\text{At this point, we can see that either}\\
a = 4, b = 3\\
\text{or}\\
a = 3, b = 13\\
\end{align}
</math>
* News article: [https://www.news.com.au/lifestyle/parenting/school-life/mum-shares-sons-maths-question-thats-stumped-the-internet/news-story/c5e33b9220bd423744bf870981dba706 Primary maths problem stumps the internet]
[Category:Blog]
466dfb4c4d5c8ae34a19aa0fa867ebead4b8dc90
3628
3627
2021-09-07T07:44:06Z
Stix
2
Clean up formatting, expand.
wikitext
text/x-wiki
=== Question ===
Karla says, "I have 3 hundreds counters, 17 tens counters and 16 ones counters."
<ol style="list-style-type:lower-alpha">
<li>Can she make two equal three-digit numbers? If so, draw the counters to show them.</li>
<li>Can she make two equal three-digit numbers if she has to use all her counters? If so, draw the counters to show them.</li>
</ol>
=== Answer ===
Part a. is easy, we're not forced to use all the counters, so many combinations are possible. Perhaps the simplest is to split each set of counters in half, resulting in:
* Each gets 1 hundreds counter, 8 tens counters and 8 ones counters, totalling 188.
* 1 hundreds counter and 1 tens counter remaining.
The more interesting question is part b. Can we use all the counters and still have equal totals? The first observation that simplifies this is that if we were to have all 3 hundreds counters on one side, the remaining counters only add up to 186, so the hundreds counters must be distributed, 1 and 2.
This turns the problem into an equality with 2 unknowns, and we can use some simple algebra:
<math>a = \text{number of tens counters on one side}</math><br>
<math>b = \text{number of ones counters on one side}</math><br>
Now form the equality, using <math>a</math> and <math>b</math> on one side, and expressions for the remainder on the other side.
<math>
\begin{align}
200 + 10a + b & = 100 + 10(17 - a) + (16 - b)\\
200 + 10a + b & = 100 + 170 - 10a + 16 - b\\
200 + 10a + b & = 286 - 10a - b\\
20a + 2b & = 86\\
10a + b & = 43
\end{align}
</math>
At this point, we can see that either:<br>
<math>a = 4, b = 3</math><br>
or:<br>
<math>a = 3, b = 13</math><br>
In either case, each side totals 243.
So, that's using Year 7 or Year 8 algebra. How is a seven year old (Years 1 or 2) supposed to solve this? I would suspect that trial and error is expected, and the way to go. After figuring out how to split the hundreds, splitting the tens and then ones should not take that much time - indeed, it's likely faster than doing the mechanics above!
* News article: [https://www.news.com.au/lifestyle/parenting/school-life/mum-shares-sons-maths-question-thats-stumped-the-internet/news-story/c5e33b9220bd423744bf870981dba706 Primary maths problem stumps the internet]
[[Category:Stix's Blog]]
f40afa595550a6f6034a6080fabd0b9043727b17
2021-09-07 UAP SMS Spam encouraging vaccine hesitancy
0
1764
3629
2021-09-08T03:38:48Z
Stix
2
Initial draft
wikitext
text/x-wiki
Today, I received an SMS, authorised by Craig Kelly, linking to a [https://www.unitedaustraliaparty.org.au/ United Australia Party] (UAP) website hosting an image of a search for COVID-19 vaccines on the [https://www.tga.gov.au/database-adverse-event-notifications-daen Database of Adverse Event Notifications] (DAEN) provided by the [https://www.tga.gov.au/ Therapeutic Goods Administration] (TGP):
<syntaxhighlight lang="text">
Australian Government's COVID-19 Vaccines Adverse Events Report. click link Uaptga.info Authorised by Craig Kelly.
</syntaxhighlight>
The search happens to show 448 deaths. Many people might be shocked to think that 448 people died in the month or so after have been given a vaccine! In the vast majority of cases, this actually has *nothing* to do with any vaccine. It turns out, if you watch a large number of people after a particular event, some will die. I bet most of those 448 people also drank water before their death, why not blame the water?
This is known as the [https://en.wikipedia.org/wiki/Base_rate_fallacy Base rate fallacy], where a cause is assumed for an event that would have happened in any case - a false positive.
I don't work anywhere near the medical industry, but looking through some of the reported reactions, I have a hard time working out how a vaccine might cause sepsis or pneumonia. Indeed, it's pretty obvious that many of these deaths occurred in nursing homes, respite care, or even hospitals. "Fall" is not a general cause of death for the young and healthy (assuming no recklessness).
Indeed, I look at these numbers and see just how incredibly safe these vaccines are, and I'm greatly saddened that people in influencing roles believe otherwise, and actively spread this misleading information.
[[Category:Stix's Blog]]
ced98ca7dec697f09d865d79e616a8b4f8ce793b
3630
3629
2021-09-08T03:44:05Z
Stix
2
Fix formatting
wikitext
text/x-wiki
Today, I received an SMS, authorised by Craig Kelly, linking to a [https://www.unitedaustraliaparty.org.au/ United Australia Party] (UAP) website hosting an image of a search for COVID-19 vaccines on the [https://www.tga.gov.au/database-adverse-event-notifications-daen Database of Adverse Event Notifications] (DAEN) provided by the [https://www.tga.gov.au/ Therapeutic Goods Administration] (TGP):
<syntaxhighlight lang="text">
Australian Government's COVID-19 Vaccines Adverse Events Report. click link Uaptga.info Authorised by Craig Kelly.
</syntaxhighlight>
The search happens to show 448 deaths. Many people might be shocked to think that 448 people died in the month or so after have been given a vaccine! In the vast majority of cases, this actually has '''nothing''' to do with any vaccine. It turns out, if you watch a large number of people after a particular event, some will die. I bet most of those 448 people also drank water before their death, why not blame the water?
This is known as the [https://en.wikipedia.org/wiki/Base_rate_fallacy base rate fallacy], where a cause is assumed for an event that would have happened in any case - a false positive.
I don't work anywhere near the medical industry, but looking through some of the reported reactions, I have a hard time working out how a vaccine might cause sepsis or pneumonia. Indeed, it's pretty obvious that many of these deaths occurred in nursing homes, respite care, or even hospitals. "Fall" is not a general cause of death for the young and healthy (assuming no recklessness).
Indeed, I look at these numbers and see just how incredibly safe these vaccines are, and I'm greatly saddened that people in influencing roles believe otherwise, and actively spread this misleading information.
[[Category:Stix's Blog]]
629649b168a74980cbb24d314ff03560a378b271
3633
3630
2021-09-18T02:52:13Z
Stix
2
Expand linked fallacies
wikitext
text/x-wiki
Today, I received an SMS, authorised by Craig Kelly, linking to a [https://www.unitedaustraliaparty.org.au/ United Australia Party] (UAP) website hosting an image of a search for COVID-19 vaccines on the [https://www.tga.gov.au/database-adverse-event-notifications-daen Database of Adverse Event Notifications] (DAEN) provided by the [https://www.tga.gov.au/ Therapeutic Goods Administration] (TGP):
<syntaxhighlight lang="text">
Australian Government's COVID-19 Vaccines Adverse Events Report. click link Uaptga.info Authorised by Craig Kelly.
</syntaxhighlight>
The search happens to show 448 deaths. Many people might be shocked to think that 448 people died in the month or so after have been given a vaccine! In the vast majority of cases, this actually has '''nothing''' to do with any vaccine. It turns out, if you watch a large number of people after a particular event, some will die. I bet most of those 448 people also drank water before their death, why not blame the water?
This is known as the [https://en.wikipedia.org/wiki/Base_rate_fallacy base rate fallacy], or [https://yourlogicalfallacyis.com/false-cause false cause fallacy], where a cause is assumed for an event that would have happened in any case - a false positive. This is also commonly referred to by the phrase [https://en.wikipedia.org/wiki/Correlation_does_not_imply_causation "correlation does not imply causation"].
I don't work anywhere near the medical industry, but looking through some of the reported reactions, I have a hard time working out how a vaccine might cause sepsis or pneumonia. Indeed, it's pretty obvious that many of these deaths occurred in nursing homes, respite care, or even hospitals. "Fall" is not a general cause of death for the young and healthy (assuming no recklessness).
Indeed, I look at these numbers and see just how incredibly safe these vaccines are, and I'm greatly saddened that people in influencing roles believe otherwise, and actively spread this misleading information.
[[Category:Stix's Blog]]
48043797c26cae2daa4348964c775b4c88ce5c68
smcDiagnose: Dump all the sensors on a Mac
0
1765
3631
2021-09-10T08:28:26Z
Stix
2
Initial draft
wikitext
text/x-wiki
There's an apparently hidden and undocumented tool on Mac OS X that will dump the current values for all the various system sensors: thermal (temperature), fan speed, voltage, etc. Each has a 4 character tag, the first character appears to map to the class: 'T' is thermal, 'F' is fan, 'V' is voltage, 'B' is battery, etc.
I found a fairly comprehensive description of the tags on github, in the [https://github.com/acidanthera/VirtualSMC/ acidanthera/VirtualSMC] project, in the file [https://github.com/acidanthera/VirtualSMC/blob/master/Docs/SMCKeys.txt SMCKeys.txt]. There is also reasonable code found in modern [https://github.com/yujitach/MenuMeters/ MenuMeters] code.
Some of these were documented in <tt>AccumulatorPlatformStructLookupArray</tt> inside <tt>/usr/lib/libSMC.dylib</tt> which doesn't appear to be present on my 11.5.2 machine.
Example output for thermal sensors, with output apparently in Celsius:
<syntaxhighlight lang="text">
$ /usr/libexec/smcDiagnose | grep '^T... '
TA0V , 25.214844
TB0T , 36.199219
TB1T , 32.699219
TB2T , 36.199219
TC0E , 57.832031
TC0F , 59.179688
TC0P , 49.312500
TC1C , 57.000000
TC2C , 57.000000
TC3C , 57.500000
TC4C , 53.500000
TCBC , 57.484375
TCGC , 55.000000
TCIC , 0x00 00 00 39
TCSA , 57.000000
TCXC , 57.484375
TDFR , 41.105469
TF0S , 3.535156
TH0F , 35.933594
TH0X , 35.949219
TH0a , 35.949219
TH0b , 35.507812
TM0P , 47.187500
TPCD , 52.000000
TTRD , 43.812500
TTTD , 44.250000
TTWD , 37.187500
TTXD , 38.500000
TW0P , 49.625000
TaLC , 38.000000
TaRC , 34.000000
Th1H , 46.625000
Th2H , 48.500000
Ts0P , 30.500000
Ts0S , 38.839844
Ts1P , 28.625000
Ts1S , 41.105469
Ts2S , 38.5625
</syntaxhighlight>
[[Category:Mac OS X]]
8e17d73ca53aa09d8b299284cce75e8ceb3855da
2020-01-01 Tungsten Ring Polishing
0
1758
3632
3590
2021-09-10T13:26:37Z
Stix
2
Typo
wikitext
text/x-wiki
I had picked a tungsten (technically, tungsten carbide) wedding ring since I figured it would keep its shine forever. Little did I know about the effects of chlorine on tungsten. After a year or two of swimming lessons in a chlorine pool with my young child, it looked like this:
[[image:tungsten-ring-before.jpg|thumb|200px|right|Tungsten carbide ring prior to polishing]]
I took it off and left it sitting around gathering dust, then finally decided to do something about it. To polish something, you generally need something even harder in the polish, and there's few things harder than tungsten carbide. I bought diamond polishing lapping paste from eBay, 12 grades from 0.5 μm to 20 µm, for AUD $7.13, delivered. I have no idea about the quality, but the fact it worked counts for something.
{{Clear}}
Looking on YouTube, it seems most people place the ring in a vice, use a Dremel or similar tool to polish the exposed surface, then rotate the ring in the vice and repeat. This sounded tedious. So I 3d printed a [https://cad.onshape.com/documents/8591c7c9ce47044f4ad4261a/w/320133e0ea289782ee174549/e/8335a192043b85b23c559fb9 mount] which let me mount the ring in a bench drill press (could also use a lathe) and polish more lazily.
The results speak for themselves - this is only after a minute or two of polishing:
[[image:tungsten-ring-after.jpg|thumb|200px|right|Tungsten carbide ring after polishing for a short time]]
I started with a coarser paste, 5µm, then 2µm, and finally 0.5µm, placing a small amount of paste on a cloth, and polishing the spinning ring. For a first attempt, with little time spent or research, I'm quite happy with the results.
It's still not back to "new", the ring mount means that the edges of the ring are more difficult to polish, and the inside is impossible. Thankfully, the inside is still as new, so I just need to spend a little more time polishing the edges.
[[Category:Stix's Blog]]
0748b698f93796e478aba03bcee6b911da32f98f
Simple Damper
0
1766
3634
2021-10-02T05:08:53Z
Stix
2
Initial damper recipe
wikitext
text/x-wiki
Plain and simple damper with only 3 main ingredients. While I much prefer this cooked on a hot rock in the middle of camp fire ashes, it's not bad hot from the oven, either.
== Ingredients ==
* 2 cups self-raising flour.
* 1 tablespoon butter (~15g)
* 1 cup water
== Substitutions/Additions ==
* Substitute 1 cup self-raising + 1 cup plain flour.
* Substitute milk for water.
* Add sugar for a more sweet bread.
* Add salt (plain salted butter has enough for me).
* Add dried fruit.
* Add sun-dried tomato.
== Instructions ==
# Preheat oven to 180⁰C.
# Line a baking tray with baking paper.
# In a large bowl, mix flour with dry additions (salt, sugar).
# Rub in the butter (kids love this step, nice and messy).
# Gradually add and mix in the water (or milk), until the mixture turns to a soft but not too sticky dough (kids love this step even more, it's even more messy!).
# Knead and shape into a flattened ball, and place on the baking paper.
# Brush/wetten the top with milk to make a golden crust.
# Bake for roughly 30 minutes, until golden, and until it sounds hollow when tapped with a spoon.
[[Category:Recipes]]
879f1f870ae80a4099c664469dec82cd4fd5e808
2021-10-05 SSL Root certificate expiry
0
1767
3635
2021-10-05T01:36:22Z
Stix
2
Initial rant on certificate expiry and forced obsolescence
wikitext
text/x-wiki
So, I got a tech support call from a friend. Their 2008 model iMac, running the latest supported version of Mac OS X (10.11.6, El Capitan), was throwing <tt>NET::ERR_CERT_DATE_INVALID</tt> errors to a bunch of web sites, from all browsers. This is due to the expiry of an SSL root certificate, IdenTrust R3 <tt>DST Root CA X3</tt>. Following the instructions [https://docs.certifytheweb.com/docs/kb/kb-202109-letsencrypt/#macos-ios-etc here], I installed the new <tt>ISRG Root X1</tt>, and got them back up and running.
I'm sure their old OS is full of security holes, but there's probably little on there of interest. They were extremely grateful they didn't have to shell out thousands for an "unnecessary" upgrade.
This kind of forced obsolescence is annoying at the least, and downright wasteful. Ok, so Apple doesn't want to support a perfectly functional 13 year old computer? Sure, there's no money in it for them. But that should be factored in. Support the environment, continue to support the old stuff, don't require people to churn gear unnecessarily.
[[Category:Stix's Blog]]
e4b30ab477e41dd982e645fbf0f199ae0f616129
Favourite Quotes
0
1683
3637
3616
2021-11-01T02:02:45Z
Stix
2
Add quotes from Laozi. Formatting.
wikitext
text/x-wiki
== General ==
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
'''It''' is better wither to be silent,<br>
or to say things of more value than silence.<br>
'''Sooner''' throw a pearl at hazard than an idle or useless word;<br>
and do not say a little in many words,<br>
but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
----
To attain knowledge, add things every day.<br>
To attain wisdom, remove things every day.<br>
-- Laozi (Lao Tse)
----
Knowing others is intelligence;<br>
knowing yourself is true wisdom.<br>
Mastering others is strength; mastering yourself is true power.<br>
-- Laozi (Lao Tse)
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.<br>
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
04f43523d3ffc9adc6085cd9a65cd468da809359
macOS mp kdp enter() system crash
0
1754
3638
3579
2021-11-02T00:10:49Z
Stix
2
Add a tl;dr
wikitext
text/x-wiki
'''TL;DR:''' In my case, this was likely faulty hardware, possibly a marginal CPU, and because I could, I had the laptop replaced.
The last day (2021-01-15), my 2020 Apple MacBook Pro 13" (macOS aka Mac OS X, running 10.15.7 Catalina) has had 3 system crashes (panics, in UNIX/Linux speak) with the following signature:
<syntaxhighlight lang="text">
Machine-check capabilities: 0x0000000000000c0b
family: 6 model: 126 stepping: 5 microcode: 160
signature: 0x706e5
Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz
11 error-reporting banks
Processor 0: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 1: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 2: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 3: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 4: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 5: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 6: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
Processor 7: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC7_STATUS(0x41d): 0xfe20000000081152
IA32_MC7_ADDR(0x41e): 0x000000000ab725c0
IA32_MC7_MISC(0x41f): 0x0000007020008086
mp_kdp_enter() timed-out on cpu 4, NMI-ing
mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7
mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks
panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at …
</syntaxhighlight>
Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful.
Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket, but I'm wondering if it was a machine check?), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue.
So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28°C), high case temperatures and very low fan speed.
'''Update 2021-01-21''': Started getting crashes immediately after logging in. Resetting SMC, NVRAM had no effect. I managed to boot into recovery mode, and attempted to run Disk First Aid, and the machine crashed again, twice in two attempts. Clearly the marginal faulty hardware (CPU?) is getting worse. Time to replace hardware.
[[Category:Mac OS X]]
fae6a16583aaeed632a2b4ecb16d7e6bbbb2cbfb
Australian UHF CB Frequency List for CHIRP
0
1768
3639
2021-11-02T01:39:35Z
Stix
2
Initial check in of dedicated page for Aussie UHF CB frequency list for CHIRP
wikitext
text/x-wiki
Below is the full list of the 80 UHF CB channels used in Australia, in CSV format, for use with [https://chirp.danplanet.com/ CHIRP].
Pick 16 channels from amongst these for radios only supporting 16 channels, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page.
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,,
11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,,
12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,,
13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,,
14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,,
15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,,
16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,,
17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,,
18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,,
19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,,
21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,,
22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,,
23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,,
24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,,
25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,,
26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,,
27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,,
28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,,
29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,,
31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,,
32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,,
33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,,
34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,,
35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,,
36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,,
37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,,
38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,,
39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,,
41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
</syntaxhighlight>
== See also ==
* [[Baofeng BF-888S and Aussie UHF CB]]
* [https://chirp.danplanet.com/ CHIRP]
* [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation]
* [https://chirp.danplanet.com/ CHIRP].
* [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia.
* [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"]
7fe686ec7c36724ef1ca9f9fd6c059c5b282743e
Lego Collection
0
1769
3640
2021-11-10T08:37:15Z
Stix
2
Document Lego collection
wikitext
text/x-wiki
Between my son and I, we've amassed quite a collection! Some of the picks:
* 855 Crane (1978) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=855-1 bricklink], [http://www.technicopedia.com/855.html technicopedia]
* LL918 Space Transport Space Ship (1979) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=918-1 bricklink]
* LL928 Galaxy Explorer Space Ship (1979) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=928-1 bricklink]
* 8845 Dune Buggy (1981) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=8845 bricklink], [http://www.technicopedia.com/8845.html technicopedia]
* 8040 Pneumatic building set (truck, dozer, fork lift, etc) (1984) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=8040 bricklink], [http://www.technicopedia.com/8040.html technicopedia]
[[Category:Personal]]
ec042e8f92284b09c99b1d482c1e2a1d41a0c597
File:Chimei Delta power supply CapXon caps.jpg
6
1770
3642
2021-11-28T11:44:33Z
Stix
2
Chimei LCD Monitor Delta power supply with bulging, leaking CapXon electrolytic capacitors.
wikitext
text/x-wiki
== Summary ==
Chimei LCD Monitor Delta power supply with bulging, leaking CapXon electrolytic capacitors.
116507798b2e63e07f839aeeb020c48c55401b96
2021-11-11 Chimei LCD monitor Delta power supply fixed
0
1771
3643
2021-11-28T12:00:55Z
Stix
2
Tale of the bad CapXon capacitors
wikitext
text/x-wiki
'tl;dr:' It was the CapXon electrolytic capacitors! All the CapXon capacitors!
[[image:Chimei_Delta_power_supply_CapXon_caps.jpg|thumb|400px|right|Chimei Delta Power Supply]]
I dabble as a hobbyist in electronics, but I still feel proud when I manage to repair some piece of gear with a soldering iron in my hands. This time the backlight on my aging Chimei CMV 221D LCD monitor from March 2007 refused to come on. It had been playing up for a while, only coming on about 25% of the time I turned the monitor on, so I'd gotten into the habit of leaving it on all the time, and disabling the sleep mode. Unfortunately, I had to turn it off for a night, and after that, it refused to come on. So, I pulled it apart and uncovered the power supply, and immediately located a problem. Six problems, in fact. Three are pretty obvious in the photo, with visible leaks, especially the large main input 120µF 400v filter cap, and the two towards the centre-right (220µF 25v and 1000µF 25v). Two more show noticeable bulges (both 220µF 25v), and the remaining one, the 1000µF 25v one lying down towards the top-right also has a bulge not visible in the photo.
All the black CapXon caps, and only the CapXon caps, were either bulging or leaking. 20 minutes later after a quick walk to Jaycar, I had replacement caps. De-soldered the CapXon caps, soldered in the replacements, and bingo, one working monitor, which I'm using right now to create this page!
[[Category:Stix's Blog]]
524fbf0a52dedd0a3f1272d168523d016325d7ef
3644
3643
2021-11-28T12:02:22Z
Stix
2
Formatting.
wikitext
text/x-wiki
'''tl;dr:''' It was the CapXon electrolytic capacitors! All the CapXon capacitors!
[[image:Chimei_Delta_power_supply_CapXon_caps.jpg|thumb|400px|right|Chimei Delta Power Supply]]
I dabble as a hobbyist in electronics, but I still feel proud when I manage to repair some piece of gear with a soldering iron in my hands. This time the backlight on my aging Chimei CMV 221D LCD monitor from March 2007 refused to come on. It had been playing up for a while, only coming on about 25% of the time I turned the monitor on, so I'd gotten into the habit of leaving it on all the time, and disabling the sleep mode. Unfortunately, I had to turn it off for a night, and after that, it refused to come on. So, I pulled it apart and uncovered the power supply, and immediately located a problem. Six problems, in fact. Three are pretty obvious in the photo, with visible leaks, especially the large main input 120µF 400v filter cap, and the two towards the centre-right (220µF 25v and 1000µF 25v). Two more show noticeable bulges (both 220µF 25v), and the remaining one, the 1000µF 25v one lying down towards the top-right also has a bulge not visible in the photo.
All the black CapXon caps, and only the CapXon caps, were either bulging or leaking. 20 minutes later after a quick walk to Jaycar, I had replacement caps. De-soldered the CapXon caps, soldered in the replacements, and bingo, one working monitor, which I'm using right now to create this page!
[[Category:Stix's Blog]]
631b74c0ddce6736bd0fa3130ebd39bf04ecf182
slibclean
0
738
3645
2891
2021-12-12T08:17:55Z
Stix
2
/* See Also */ Update link
wikitext
text/x-wiki
Under [[AIX]], shared libraries may remain cached in [[RAM]] even after their associated directory entries have been [[unlinked]]. These shared libraries then consume disk space, but are invisible to tools like [[du]], [[lsof]], etc.
slibclean scans memory looking for [[shared libraries]] with a zero reference count, and frees all it finds. If these belong to [[unlinked]] files, the disk space is released.
This command is harmless, although requires [[root]] to run. It may be run at any time.
== See Also ==
* [https://www.ibm.com/docs/en/aix/7.2?topic=s-slibclean-command slibclean] AIX 7.2 man page.
[[Category:AIX]]
4d8b21595fb6a9a48234fc1f70373a1467c25afa
SAP Install Fills /tmp
0
754
3646
3618
2021-12-12T08:19:08Z
Stix
2
Update, add see also.
wikitext
text/x-wiki
After running multiple SAP installs on a large memory [[AIX]] system, you may find that the <tt>/tmp</tt> filesystem becomes full, with no apparent contents. This is due to the SAP install tool copying executables and shared objects (and archive libraries on AIX) into <tt>/tmp</tt>, and running them, then deleting them. Due to the design of [[AIX]], [[slibclean]] must be run to reclaim the lost space, as libraries may continue to be mapped in RAM even after all references have been released.
== See Also ==
* [[slibclean]]
* [https://www.ibm.com/docs/en/aix/7.2?topic=s-slibclean-command slibclean] AIX 7.2 man page.
[[Category:AIX]]
b51ccfb6bd616f8e1924a4f95c5e1215e3cf6928
Handy pkgsrc targets and tools
0
1746
3647
3580
2021-12-22T23:42:44Z
Stix
2
Stix moved page [[Handy pkgsrc targets]] to [[Handy pkgsrc targets and tools]]
wikitext
text/x-wiki
Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages.
== Installing ==
; show-options : Dump available, default and currently selected package options.
; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory.
; checksum : Check the fetched files checksums against <tt>distinfo</tt>.
; install : Actually install for real.
== Creating/Modifying Packages ==
; extract : Stop after extracting the package distfiles.
; patch : Stop after applying package patches.
; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>.
; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>.
; show-distfiles : Dumps out expected distfile names.
; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths.
; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using!
; show-var VARNAME=<x> : Dumps out evaluated make variable.
; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables.
; show-buildlink3 : Show the dependency hierarchy for a package.
[[Category:NetBSD]]
40cceced9e64a010ff3a8c4b8622d6752dd60cea
3649
3647
2021-12-22T23:53:39Z
Stix
2
Expand.
wikitext
text/x-wiki
Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages.
== Making and committing changes ==
Lint packages before committing, using the package <tt>pkgtools/pkglint</tt>, cleaning up any errors and warnings it reports. Build the package with the make variable <tt>PKG_DEVELOPER=yes</tt>, cleaning up any additional warnings and errors.
Changes to packages can either be submitted as cvs diff's (with -N if necessary) attached to <tt>send-pr</tt>, or, get an account for <tt>pkgsrc-wip</tt> at http://pkgsrc.org/wip/ and commit the new package version there. If committing to <tt>pkgsrc-wip</tt>, create a top level package file named eg. <tt>COMMIT_MESSAGE</tt> with the message that should be used to commit to pkgsrc proper.
== Make targets ==
=== Installing ===
; show-options : Dump available, default and currently selected package options.
; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory.
; checksum : Check the fetched files checksums against <tt>distinfo</tt>.
; install : Actually install for real.
=== Creating/Modifying Packages ===
; extract : Stop after extracting the package distfiles.
; patch : Stop after applying package patches.
; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>.
; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>.
; show-distfiles : Dumps out expected distfile names.
; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths.
; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using!
; show-var VARNAME=<x> : Dumps out evaluated make variable.
; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables.
; show-buildlink3 : Show the dependency hierarchy for a package.
[[Category:NetBSD]]
9b68136644be2f78aa84cfa21892e3ba04f10013
Handy pkgsrc targets
0
1772
3648
2021-12-22T23:42:44Z
Stix
2
Stix moved page [[Handy pkgsrc targets]] to [[Handy pkgsrc targets and tools]]
wikitext
text/x-wiki
#REDIRECT [[Handy pkgsrc targets and tools]]
0d741b144d0f6cae09aaab07b1bc396cb41e2949
2022-01-03 Yamaha RX-V2092 AV Receiver Amplifier repair
0
1773
3650
2022-01-03T12:15:50Z
Stix
2
initial check-in
wikitext
text/x-wiki
I gave my parents an old Yamaha RX-V2092 AV Receiver with a pair of Aaron speakers which was a great improvement over their built-in TV speakers. However, my parents started reporting it turning off intermittently. Every time I visited, it refused to misbehave, as faults of this type too often appear to do.
This last time, it refused to power on for more than about half a second (not a coincidence, see the service manual). I managed to catch an error out of the diagnostics <tt>PS PRT: 0%</tt> (via holding <tt>VCR2</tt> and <tt>VIDEO AUX</tt> while powering on), which pointed me towards the power supply. And this time, I'd bought my multimeter and DSO (a recently purchased Rigol DS1054Z), and attacked the Amp, checking all the power rails I could find, and sure enough the DC +5V rail looked very dodgy, and I don't think it was the only one. Pulling the board out enough to see the underside, the joints on several of the regulators (UPC4570HA op-amps) attached to the heat-sink looked very, very dry. I remelted those with a dodgy old soldering iron and some relatively thin 2mm flux cored 50/50 solder I managed to find, and sure enough, amp fixed! Success!
== See Also ==
* [https://drive.google.com/file/d/1MNwlu3u5LMsYEtpToNwibj6DKL6Xwtp3/view?usp=sharing Yamaha RX-V2092 Owner's Manual]
* [https://drive.google.com/file/d/1ACHjoPfeGbWouJALm0W3y6IKpTvOtlUz/view?usp=sharing Yamaha RX-V2092 Service Manual]
[[Category:Stix's Blog]]
2cd1ac650650370d7d9649a9826c8dd68dd2e85d
ed Quick Reference
0
812
3651
3584
2022-01-08T10:19:20Z
Stix
2
/* Operations */ Fix formatting
wikitext
text/x-wiki
<code>ex</code> commands are also available in <code>vi</code>, after entering the 'command' mode via <code>:</code>, which is remarkably similar to <code>ed</code>.
==== Searching Modes ====
Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc.
==== Addressing ====
{| border="1" cellspacing="0" cellpadding="1"
|| . || current line
|-
|| $ || last line
|-
|| ''n'' || ''n''th line
|-
|| /''pattern''/ || next match of ''pattern''
|-
|| ?''pattern''? || previous match of ''pattern''
|-
|| +''n'' || ''n'' lines after current line
|-
|| -''n'' || ''n'' lines previous to current line
|-
|| , || equivalent to "1,$"
|-
|| ; || equivalent to ".,$"
|}
==== Operations ====
{| border="1" cellspacing="0" cellpadding="1"
|| 'a,.!sort || sort range from mark 'a' to current line
|-
|| g/^$/d || delete all empty lines
|}
[[Category:UNIX]]
5ee36c1e628ba96c18433fd26e2890ec5bb038b3
The Plan
0
1774
3652
2022-01-08T14:07:51Z
Stix
2
initial checkin
wikitext
text/x-wiki
<center>
== The Plan ==
In the beginning was the plan.<br/>
And then came the Assumptions.<br/>
And the Assumptions were without form.<br/>
And the Plan was without substance.<br/>
And darkness was upon the face of the Workers.<br/>
And they spoke among themselves, saying,<br/>
''"It is a crock of shit, and it stinketh."''<br/>
And the Workers went unto their Supervisors and said,<br/>
''"It is a pail of dung, and none may abide the odor thereof."''<br/>
And the Supervisors went unto their Managers, saying,<br/>
''"It is a container of excrement, and it is very strong,''<br/>
''such that none may abide by it."''<br/>
And the Managers went unto their Directors, saying,<br/>
''"It is a vessel of fertilizer, and none may abide its strength."''<br/>
And the Directors spoke among themselves, saying one to another,<br/>
''"It contains that which aids plant growth, and it is very strong."''<br/>
And the Directors then went unto the President, saying unto him,<br/>
''"This new plan will actively promote the growth and vigor''<br/>
''of the company, with powerful effects."''<br/>
And the President Looked up the Plan, and saw that it was good.<br/>
And the Plan became Policy.<br/>
This is how Shit Happens.<br/>
</center>
[[Category:Jokes]]
6727d056222a7e1662e427be0df01e11a0f4c3ea
3653
3652
2022-01-09T10:51:30Z
Stix
2
Fix missing bits
wikitext
text/x-wiki
<center>
== The Plan ==
In the beginning was the plan.<br/>
And then came the Assumptions.<br/>
And the Assumptions were without form.<br/>
And the Plan was without substance.<br/>
And darkness was upon the face of the Workers.<br/>
And they spoke among themselves, saying,<br/>
''"It is a crock of shit, and it stinketh."''<br/>
And the Workers went unto their Supervisors and said,<br/>
''"It is a pail of dung, and none may abide the odor thereof."''<br/>
And the Supervisors went unto their Managers, saying,<br/>
''"It is a container of excrement, and it is very strong,''<br/>
''such that none may abide by it."''<br/>
And the Managers went unto their Directors, saying,<br/>
''"It is a vessel of fertilizer, and none may abide its strength."''<br/>
And the Directors spoke amongst themselves, saying one to another,<br/>
''"It contains that which aids plant growth, and it is very strong."''<br/>
And the Directors then went unto the Vice-Presidents, saying unto them,<br/>
''"It promotes growth, and it is very powerful."''<br/>
And the Vice-Presidents went unto the President, saying unto him,<br/>
''"This new plan will actively promote the growth and vigor''<br/>
of the company, with powerful effects."''<br/>
And the President Looked upon the Plan, and saw that it was good.<br/>
And the Plan became Policy.<br/>
This is how Shit Happens.<br/>
</center>
[[Category:Jokes]]
0b864b51fe3a5ef8315123bfd3b3c3811ad9d1d8
Ubiquiti Controller with a Custom SSL Certificate
0
1727
3654
3334
2022-01-25T09:02:09Z
Stix
2
Add mention of Let's Encrypt to feed those search engines.
wikitext
text/x-wiki
By default, the unifi [https://ui.com/ Ubiquiti] Controller, ships with a self-signed SSL certificate, which generates a warning in Google Chrome, and requires a few extra clicks to log in. However, this certificate can be replaced quite easily.
The following steps were performed on a [http://www.netbsd.org/ NetBSD] system with [ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/unifi/README.html net/unifi] installed from [http://www.pkgsrc.org/ pkgsrc], with a certificate obtained from [https://letsencrypt.org Let's Encrypt]. This is easily adapted into a script triggered during Let's Encrypt certificate renewal.
Convert certificate into the right format:
<syntaxhighlight lang=text>
/usr/bin/openssl pkcs12 -export -in /usr/pkg/etc/httpd/www.stix.id.au/fullchain.pem \
-inkey /usr/pkg/etc/httpd/www.stix.id.au/privkey.pem \
-out /tmp/pkcs.p12 -passout pass:aircontrolenterprise -name unifi
</syntaxhighlight>
Install into the java keystore:
<syntaxhighlight lang=text>
/usr/pkg/java/openjdk8/bin/keytool -importkeystore \
-deststorepass aircontrolenterprise \
-destkeypass aircontrolenterprise \
-destkeystore /usr/pkg/unifi/data/keystore \
-srckeystore /tmp/pkcs.p12 \
-srcstoretype PKCS12 -srcstorepass aircontrolenterprise -alias unifi -noprompt
/bin/rm /tmp/pkcs.p12
</syntaxhighlight>
Restart unifi to reload the keys:
<syntaxhighlight lang=text>
/etc/rc.d/unifi restart
</syntaxhighlight>
== See Also ==
* "[https://community.ubnt.com/t5/UniFi-Wireless/Installing-an-SSL-Certificate/m-p/1873127/highlight/true#M218507 Re: Installing an SSL Certificate]" post at community.ubnt.com.
[[Category:Computing]]
[[Category:NetBSD]]
f1b373d65c13c20d378f0e86b0938875cbf1d3bb
2022-03-01 Retro Computing Microsoft's BASIC "ST ERROR"
0
1775
3655
2022-02-28T21:49:16Z
Stix
2
Initial draft
wikitext
text/x-wiki
Doing a little retro computing on an old, original CoCo1 (Tandy Color Computer 1), writing my own port of wordle in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function:
<syntaxhighlight lang="basic">
DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0"
</syntaxhighlight>
I tried a bunch of things to simplify the expression:
<syntaxhighlight lang="basic">
D$="BM"
D$=D$+STR$(LC*20+2)
D$=D$+","
D$=D$+STR$(UG*24+4)
D$=D$+"S16C0"
DRAW D$
</syntaxhighlight>
Same error. So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant.
[[Category:Stix's Blog]]
c364c23e73ec8aac71857bf7e5f010491330f1e5
3656
3655
2022-03-01T01:05:35Z
Stix
2
Expand.
wikitext
text/x-wiki
Doing a little retro computing on an old, original CoCo1 (Tandy TRS-80 Colour Computer I), writing my own port of "wordle" in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function:
<syntaxhighlight lang="basic">
DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0"
</syntaxhighlight>
I tried a bunch of things to simplify the expression:
<syntaxhighlight lang="basic">
D$="BM"
D$=D$+STR$(LC*20+2)
D$=D$+","
D$=D$+STR$(UG*24+4)
D$=D$+"S16C0"
DRAW D$
</syntaxhighlight>
Same error. So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant. So, there's an 8 entry stack of string descriptors used for holding temporary strings, both program literals and intermediate results of, eg. concatenation and function calls (like <tt>STR$</tt>). However, of note, these temporaries are popped back off as consumed, so a chain of concatenations should not cause a deep stack. So what's going on here? From the Unravelled book, <tt>TEMPPT</tt> (2 bytes at &H0B) points to the current stack entry. On a whim, I dumped this out in the top loop in my code:
<syntaxhighlight lang="basic">
PRINT HEX$(PEEK(&H0B)*256+PEEK(&H0C))
</syntaxhighlight>
As expected, this initially printed <tt>&H01A9</tt>, which is <tt>STRSTK</tt>. However, sporadically, it would increment by 5 bytes (the size of a descriptor) - <tt>&H01AE</tt>, <tt>&H01B3</tt>, etc. And the <tt>?ST ERROR</tt> would occur after all 8 entries were consumed. What's odd, is that the stack should be clean at the end of each statement, so this is a leak!
So, let's go bug hunting. I scattered copies of this line throughout my code:
<syntaxhighlight lang="basic">
IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP
</syntaxhighlight>
Long story short, the statement that occasionally leaked a string stack descriptor was:
<syntaxhighlight lang="basic">
A$=INKEY$
</syntaxhighlight>
Weird! There's obviously a bug somewhere, but reading the annotated assembly in Unravelled for <tt>INKEY$</tt> and string management, nothing really stands out. But, thankfully, I found a simple workaround that appears to completely stop the leak:
<syntaxhighlight lang="basic">
A$="":A$=INKEY$
</syntaxhighlight>
=== See Also ===
* [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled]
* [http://lost.l-w.ca/0x05/color-basic-and-string-handling/ Color Basic and String Handling] for a in-depth description of string handling and the string stack.
[[Category:Stix's Blog]]
[[Category:Computing]]
50a2da515d24bad1737fc89a70c6645744e2b505
3657
3656
2022-03-01T01:12:27Z
Stix
2
Add example that triggers ST ERROR
wikitext
text/x-wiki
Doing a little retro computing on an old, original CoCo1 (Tandy TRS-80 Colour Computer I), writing my own port of "wordle" in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function:
<syntaxhighlight lang="basic">
DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0"
</syntaxhighlight>
I tried a bunch of things to simplify the expression:
<syntaxhighlight lang="basic">
D$="BM"
D$=D$+STR$(LC*20+2)
D$=D$+","
D$=D$+STR$(UG*24+4)
D$=D$+"S16C0"
DRAW D$
</syntaxhighlight>
Same error. Normally, this error is pretty hard to trigger:
<syntaxhighlight lang="basic">
10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+"H"))))))
RUN
ABCDEFGH
10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+("H"+"I")))))))
RUN
?ST ERROR IN 10
</syntaxhighlight>
So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant. So, there's an 8 entry stack of string descriptors used for holding temporary strings, both program literals and intermediate results of, eg. concatenation and function calls (like <tt>STR$</tt>). However, of note, these temporaries are popped back off as consumed, so a chain of concatenations should not cause a deep stack. So what's going on here? From the Unravelled book, <tt>TEMPPT</tt> (2 bytes at &H0B) points to the current stack entry. On a whim, I dumped this out in the top loop in my code:
<syntaxhighlight lang="basic">
PRINT HEX$(PEEK(&H0B)*256+PEEK(&H0C))
</syntaxhighlight>
As expected, this initially printed <tt>&H01A9</tt>, which is <tt>STRSTK</tt>. However, sporadically, it would increment by 5 bytes (the size of a descriptor) - <tt>&H01AE</tt>, <tt>&H01B3</tt>, etc. And the <tt>?ST ERROR</tt> would occur after all 8 entries were consumed. What's odd, is that the stack should be clean at the end of each statement, so this is a leak!
So, let's go bug hunting. I scattered copies of this line throughout my code:
<syntaxhighlight lang="basic">
IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP
</syntaxhighlight>
Long story short, the statement that occasionally leaked a string stack descriptor was:
<syntaxhighlight lang="basic">
A$=INKEY$
</syntaxhighlight>
Weird! There's obviously a bug somewhere, but reading the annotated assembly in Unravelled for <tt>INKEY$</tt> and string management, nothing really stands out. But, thankfully, I found a simple workaround that appears to completely stop the leak:
<syntaxhighlight lang="basic">
A$="":A$=INKEY$
</syntaxhighlight>
=== See Also ===
* [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled]
* [http://lost.l-w.ca/0x05/color-basic-and-string-handling/ Color Basic and String Handling] for a in-depth description of string handling and the string stack.
[[Category:Stix's Blog]]
[[Category:Computing]]
fb52e7b784cb45f69116c4a79b5c4191caad000f
3658
3657
2022-03-27T13:43:40Z
Stix
2
Add a reproduction
wikitext
text/x-wiki
Doing a little retro computing on an old, original CoCo1 (Tandy TRS-80 Colour Computer I), writing my own port of "wordle" in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function:
<syntaxhighlight lang="basic">
DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0"
</syntaxhighlight>
I tried a bunch of things to simplify the expression:
<syntaxhighlight lang="basic">
D$="BM"
D$=D$+STR$(LC*20+2)
D$=D$+","
D$=D$+STR$(UG*24+4)
D$=D$+"S16C0"
DRAW D$
</syntaxhighlight>
Same error. Normally, this error is pretty hard to trigger:
<syntaxhighlight lang="basic">
10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+"H"))))))
RUN
ABCDEFGH
10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+("H"+"I")))))))
RUN
?ST ERROR IN 10
</syntaxhighlight>
So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant. So, there's an 8 entry stack of string descriptors used for holding temporary strings, both program literals and intermediate results of, eg. concatenation and function calls (like <tt>STR$</tt>). However, of note, these temporaries are popped back off as consumed, so a chain of concatenations should not cause a deep stack. So what's going on here? From the Unravelled book, <tt>TEMPPT</tt> (2 bytes at &H0B) points to the current stack entry. On a whim, I dumped this out in the top loop in my code:
<syntaxhighlight lang="basic">
PRINT HEX$(PEEK(&H0B)*256+PEEK(&H0C))
</syntaxhighlight>
As expected, this initially printed <tt>&H01A9</tt>, which is <tt>STRSTK</tt>. However, sporadically, it would increment by 5 bytes (the size of a descriptor) - <tt>&H01AE</tt>, <tt>&H01B3</tt>, etc. And the <tt>?ST ERROR</tt> would occur after all 8 entries were consumed. What's odd, is that the stack should be clean at the end of each statement, so this is a leak!
So, let's go bug hunting. I scattered copies of this line throughout my code:
<syntaxhighlight lang="basic">
IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP
</syntaxhighlight>
Long story short, the statement that occasionally leaked a string stack descriptor was:
<syntaxhighlight lang="basic">
A$=INKEY$
</syntaxhighlight>
Weird! There's obviously a bug somewhere, but reading the annotated assembly in Unravelled for <tt>INKEY$</tt> and string management, nothing really stands out. But, thankfully, I found a simple workaround that appears to completely stop the leak:
<syntaxhighlight lang="basic">
A$="":A$=INKEY$
</syntaxhighlight>
== Update 2022-03-28 ==
A bunch of great minds got curious when I mentioned this page on Facebook, which got me interested in exploring this bug further. And after some stuffing around, I've found a simple reproduction (save this as <tt>STERROR/BAS</tt> if that isn't obvious):
<syntaxhighlight lang="basic">
10 B$="AAAAA"
20 OPEN"D",#1,"STERROR/BAS",1
30 FIELD#1,1 AS A$
40 GET#1,1
50 'ABORT ON LEAK
60 'IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP
70 'MAKE TEMPPT POINT TO A$
80 IF B$=A$ THEN STOP
90 Q$=INKEY$
100 GOTO 50
</syntaxhighlight>
The TL;DR is that the <tt>FIELD</tt>ed string points to the dedicated record buffer allocated by Disk Basic. The <tt>IF</tt> comparison makes the first entry of the temporary string stack <tt>TEMPPT</tt> also point into that buffer. Then, <tt>INKEY$</tt>, assuming no key is held down, just sets the length, and only the length, of the temporary string stack entry to zero. The address still points at Disk Basic's record buffer. Then, during assignment, Disk Basic has a hack to copy <tt>FIELD</tt>ed strings to string space, but this doesn't quite work in this case, and fails to pop the string descriptor, causing a leak. Big thanks to William Astle (author of the below linked article on Color Basic and String Handling) for coming up with the theory that allowed me to write a simple reproduction of the issue.
=== See Also ===
* [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled]
* [http://lost.l-w.ca/0x05/color-basic-and-string-handling/ Color Basic and String Handling] for a in-depth description of string handling and the string stack.
[[Category:Stix's Blog]]
[[Category:Computing]]
441c2499b485b64fa9cdb7f0c025b6c1a43f6430
3659
3658
2022-03-27T13:46:35Z
Stix
2
/* Update 2022-03-28 */ expand title
wikitext
text/x-wiki
Doing a little retro computing on an old, original CoCo1 (Tandy TRS-80 Colour Computer I), writing my own port of "wordle" in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function:
<syntaxhighlight lang="basic">
DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0"
</syntaxhighlight>
I tried a bunch of things to simplify the expression:
<syntaxhighlight lang="basic">
D$="BM"
D$=D$+STR$(LC*20+2)
D$=D$+","
D$=D$+STR$(UG*24+4)
D$=D$+"S16C0"
DRAW D$
</syntaxhighlight>
Same error. Normally, this error is pretty hard to trigger:
<syntaxhighlight lang="basic">
10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+"H"))))))
RUN
ABCDEFGH
10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+("H"+"I")))))))
RUN
?ST ERROR IN 10
</syntaxhighlight>
So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant. So, there's an 8 entry stack of string descriptors used for holding temporary strings, both program literals and intermediate results of, eg. concatenation and function calls (like <tt>STR$</tt>). However, of note, these temporaries are popped back off as consumed, so a chain of concatenations should not cause a deep stack. So what's going on here? From the Unravelled book, <tt>TEMPPT</tt> (2 bytes at &H0B) points to the current stack entry. On a whim, I dumped this out in the top loop in my code:
<syntaxhighlight lang="basic">
PRINT HEX$(PEEK(&H0B)*256+PEEK(&H0C))
</syntaxhighlight>
As expected, this initially printed <tt>&H01A9</tt>, which is <tt>STRSTK</tt>. However, sporadically, it would increment by 5 bytes (the size of a descriptor) - <tt>&H01AE</tt>, <tt>&H01B3</tt>, etc. And the <tt>?ST ERROR</tt> would occur after all 8 entries were consumed. What's odd, is that the stack should be clean at the end of each statement, so this is a leak!
So, let's go bug hunting. I scattered copies of this line throughout my code:
<syntaxhighlight lang="basic">
IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP
</syntaxhighlight>
Long story short, the statement that occasionally leaked a string stack descriptor was:
<syntaxhighlight lang="basic">
A$=INKEY$
</syntaxhighlight>
Weird! There's obviously a bug somewhere, but reading the annotated assembly in Unravelled for <tt>INKEY$</tt> and string management, nothing really stands out. But, thankfully, I found a simple workaround that appears to completely stop the leak:
<syntaxhighlight lang="basic">
A$="":A$=INKEY$
</syntaxhighlight>
== Update 2022-03-28 - A repro, it's a bug ==
A bunch of great minds got curious when I mentioned this page on Facebook, which got me interested in exploring this bug further. And after some stuffing around, I've found a simple reproduction (save this as <tt>STERROR/BAS</tt> if that isn't obvious):
<syntaxhighlight lang="basic">
10 B$="AAAAA"
20 OPEN"D",#1,"STERROR/BAS",1
30 FIELD#1,1 AS A$
40 GET#1,1
50 'ABORT ON LEAK
60 'IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP
70 'MAKE TEMPPT POINT TO A$
80 IF B$=A$ THEN STOP
90 Q$=INKEY$
100 GOTO 50
</syntaxhighlight>
The TL;DR is that the <tt>FIELD</tt>ed string points to the dedicated record buffer allocated by Disk Basic. The <tt>IF</tt> comparison makes the first entry of the temporary string stack <tt>TEMPPT</tt> also point into that buffer. Then, <tt>INKEY$</tt>, assuming no key is held down, just sets the length, and only the length, of the temporary string stack entry to zero. The address still points at Disk Basic's record buffer. Then, during assignment, Disk Basic has a hack to copy <tt>FIELD</tt>ed strings to string space, but this doesn't quite work in this case, and fails to pop the string descriptor, causing a leak. Big thanks to William Astle (author of the below linked article on Color Basic and String Handling) for coming up with the theory that allowed me to write a simple reproduction of the issue.
=== See Also ===
* [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled]
* [http://lost.l-w.ca/0x05/color-basic-and-string-handling/ Color Basic and String Handling] for a in-depth description of string handling and the string stack.
[[Category:Stix's Blog]]
[[Category:Computing]]
07a9e52fbf7775d760b36457d23548713fd61eac
tcpdump Examples
0
1735
3660
3547
2022-04-07T21:57:33Z
Stix
2
Add example with IPv6 netmask
wikitext
text/x-wiki
Example tcpdump invocations:
; IPv6 packets with given src/dst host embedded in PPPoE session packets
: <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2a00:86c0:2040::1'</syntaxhighlight>
; IPv6 tcp syn/fin packets for www.google.com, embedded in PPPoE session packets
: <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2404:6800:4006:808::200e and (ip6[13+40] & (tcp-syn|tcp-fin)) != 0'</syntaxhighlight>
; IPv6 icmp router advertisements:
: <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight>
; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11:
: <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight>
; IPv6 traffic to/from Disney Plus servers (disney.api.edge.bamgrid.com) embedded in PPPoE session packets
: <syntaxhighlight>tcpdump -ni alc0 pppoes and net 2600:9000:20ec::/48</syntaxhighlight>
; IPv6 icmp echo requests:
: <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight>
:; icmpv6 types include
:* unreachable (1)
:* too-big (2)
:* time-exceeded (3)
:* echo-request (128)
:* echo-reply (129)
:* router-solicitation (133)
:* router-advertisement (134)
:* neighbor-solicitation (135)
:* neighbor-advertisement (136)
[[Category:Computing]]
842e143042bb361ce0136e58a90c33a5e712c0a2
Sandbox
0
728
3661
3575
2022-04-18T13:49:18Z
Stix
2
/* Math Test */ Add Stirlings approximation
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Surprising π, Basel Problem ====
:<math>\sum_{n=1}^\infty \frac 1{n^2} = \frac1{1^2} + \frac1{2^2} + \frac1{3^2} + \frac1{4^2} + \cdots = \frac{\pi^2}6</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Stirlings Approximation (factorial) ====
:<math>n! \sim \sqrt{2\pi n}\left(\frac{n}{e}\right)^n</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Fibonacci Sequence ====
:<math>F_{n} = F_{n-1} + F_{n-2}</math>
:<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math>
:<math>F_{n} = \frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math>
where:
:<math>\varphi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math>
and:
:<math>\psi = {\frac {1-{\sqrt {5}}}{2}} = 1-\varphi = {-1 \over \varphi } \approx -0.61803398875\cdots</math>
:<math>\Phi = -{\frac {1-{\sqrt {5}}}{2}} = \varphi-1 ={1 \over \varphi } \approx 0.61803398875\cdots</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math>
for <math>\theta=\pi</math>
Alternately, for tau fans:
:<math>e^{i\tau}=1</math><br>
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math>
==== Dihedral angle ====
:<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math>
e.g. for C60, aka Buckminsterfullerene (buckyballs):
:<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math>
Where 120° is the angle between the vertices of a hexagon, and 108° is the angle in a pentagon.
4a62c9dc5596bb9562c387d17630cd925e17f016
File:coco1 9600.png
6
1776
3662
2022-04-29T12:36:05Z
Stix
2
Oscilloscope trace of CoCo1 at 9600bps via "POKE 149.0:POKE 150,1" from BASIC.
wikitext
text/x-wiki
== Summary ==
Oscilloscope trace of CoCo1 at 9600bps via "POKE 149.0:POKE 150,1" from BASIC.
39e2b1dacc69319838693dacfb0f4a8535258a80
3665
3662
2022-05-05T08:01:12Z
Stix
2
/* Summary */ Typo
wikitext
text/x-wiki
== Summary ==
Oscilloscope trace of CoCo1 at 9600bps via "POKE 149,0:POKE 150,1" from BASIC.
654309f45597a036fd1d0188e36be03cb5654d5a
File:coco1 19200.png
6
1777
3663
2022-04-29T12:37:19Z
Stix
2
Oscilloscope trace of CoCo1 at 19200bps via homegrown bitbanger in m6809 assembly.
wikitext
text/x-wiki
== Summary ==
Oscilloscope trace of CoCo1 at 19200bps via homegrown bitbanger in m6809 assembly.
f83a64fe092d801fbce9f3e4af3415d88b79cb5c
File:coco1 38400.png
6
1778
3664
2022-04-29T12:38:00Z
Stix
2
Oscilloscope trace of CoCo1 at 38400bps via homegrown bitbanger in m6809 assembly.
wikitext
text/x-wiki
== Summary ==
Oscilloscope trace of CoCo1 at 38400bps via homegrown bitbanger in m6809 assembly.
413d2cf9147ee250c83a189d3ae4f55b838843d1
2022-05-05 Bit banging on a Tandy CoCo1
0
1779
3666
2022-05-05T08:45:56Z
Stix
2
Partial draft; work in progress.
wikitext
text/x-wiki
Like many personal computers of its age, the Tandy Color Computer (CoCo) didn't have any dedicated hardware drivers for its built in RS-232C serial port, and relied on so called software bit banging. What is bit banging? Instead of relying on a hardware driver to drive the voltage on the physical lines with the appropriate timing, software directly manipulates the line state, high or low, and relies on carefully coded software timing loops for the bit transitions. In the case of the CoCo, bit 1 of PIA1 at address &HFF20 directly controls the RS-232C transmit line.
== Timing in BASIC ==
The serial output routine in BASIC uses a 16-bit big-endian value stored at 149,150 (&H95,&H96) to control the BASIC ROM serial output timing loop, and hence the serial port speed. Several values are documented in the manuals, and some searching or experimentation uncovers more:
{| class="wikitable"
! bps || 16-bit value decimal || hexadecimal || notes
|- style="text-align:right;"
| 120 || 458 || &H1CA ||
|- style="text-align:right;"
| 300 || 180 || &HBE ||
|- style="text-align:right;"
| 600 || 87 || &H57 || style="text-align:left;" | default at boot
|- style="text-align:right;"
| 1200 || 41 || &H29 ||
|- style="text-align:right;"
| 2400 || 18 || &H12 ||
|- style="text-align:right;"
| 4800 || 6 || &H6 || style="text-align:left;" | undocumented
|- style="text-align:right;"
| 9600 || 1 || &H1 || style="text-align:left;" | undocumented
|}
Looking at an oscilloscope trace for 9600 baud operation from BASIC on a CoCo1, the waveform appears quite clean and nicely square:
[[image:coco1 9600.png|center|CoCo1 9600 baud oscilloscope trace]]
[[Category:Stix's Blog]]
[[Category:Computing]]
a7e1b6d5c2c81d46a2f70d9e211c675cf2c26e71
3667
3666
2022-05-05T08:58:57Z
Stix
2
Expand, add see also
wikitext
text/x-wiki
Like many personal computers of its age, the Tandy Color Computer (CoCo) didn't have any dedicated hardware drivers for its built in RS-232C serial port, and relied on so called software bit banging. What is bit banging? Instead of relying on a hardware driver to drive the voltage on the physical lines with the appropriate timing, software directly manipulates the line state, high or low, and relies on carefully coded software timing loops for the bit transitions. In the case of the CoCo, bit 1 of PIA1 at address &HFF20 directly controls the RS-232C transmit line.
== Timing in BASIC ==
The serial output routine in BASIC uses a 16-bit big-endian value stored at 149,150 (&H95,&H96) to control the BASIC ROM serial output timing loop, and hence the serial port speed. Several values are documented in the manuals, and some searching or experimentation uncovers more:
{| class="wikitable"
! bps || 16-bit value decimal || hexadecimal || notes
|- style="text-align:right;"
| 120 || 458 || &H1CA ||
|- style="text-align:right;"
| 300 || 180 || &HBE ||
|- style="text-align:right;"
| 600 || 87 || &H57 || style="text-align:left;" | default at boot
|- style="text-align:right;"
| 1200 || 41 || &H29 ||
|- style="text-align:right;"
| 2400 || 18 || &H12 ||
|- style="text-align:right;"
| 4800 || 6 || &H6 || style="text-align:left;" | undocumented
|- style="text-align:right;"
| 9600 || 1 || &H1 || style="text-align:left;" | undocumented
|}
Looking at an oscilloscope trace for 9600 baud operation from BASIC on a CoCo1, the waveform appears quite clean and nicely square:
[[image:coco1 9600.png|center|CoCo1 9600 baud oscilloscope trace]]
Can we go faster than 9600 baud? Sure!
== Using custom assembly ==
Writing our own m6809 assembly we can beat 9600 baud. Interestingly, it's not the processor that limits the speed for the CoCo1, as we'll see.
When writing assembly, the cycle count of each instruction must be determined, and the length of any loop precisely controlled to set the desired bit rate. In writing my own routines, I found myself needing precise delays, and found quickly that <tt>NOP</tt> isn't the only do-nothing instruction of use for padding out delays. Indeed, you can use several instructions:
{| class="wikitable"
! Instruction || cycles
|-
| NOP || 2
|-
| BRN xxx || 3
|-
| LBRN xxx || 5
|-
| EXG A,A || 7
|}
== See also ==
* [https://en.wikipedia.org/wiki/Bit_banging Bit banging] at wikipedia.
* [https://github.com/n6il/DwTerm/blob/master/dwwrite.asm DriveWire terminal transmit assembly routines].
[[Category:Stix's Blog]]
[[Category:Computing]]
fd2713a42278c0894d6acedf6fcc374488ac9352
3669
3667
2022-05-06T11:55:33Z
Stix
2
Expand.
wikitext
text/x-wiki
Like many personal computers of its age, the Tandy Color Computer (CoCo) didn't have any dedicated hardware drivers for its built in RS-232C serial port, and relied on so called software bit banging. What is bit banging? Instead of relying on a hardware driver to drive the voltage on the physical lines with the appropriate timing, software directly manipulates the line state, high or low, and relies on carefully coded software timing loops for the bit transitions. In the case of the CoCo, bit 1 of PIA1 at address &HFF20 directly controls the RS-232C transmit line.
== Timing in BASIC ==
The serial output routine in BASIC uses a 16-bit big-endian value stored at 149,150 (&H95,&H96) to control the BASIC ROM serial output timing loop, and hence the serial port speed. Several values are documented in the manuals, and some searching or experimentation uncovers more:
{| class="wikitable"
! bps || 16-bit value decimal || hexadecimal || notes
|- style="text-align:right;"
| 120 || 458 || &H1CA ||
|- style="text-align:right;"
| 300 || 180 || &HBE ||
|- style="text-align:right;"
| 600 || 87 || &H57 || style="text-align:left;" | default at boot
|- style="text-align:right;"
| 1200 || 41 || &H29 ||
|- style="text-align:right;"
| 2400 || 18 || &H12 ||
|- style="text-align:right;"
| 4800 || 6 || &H6 || style="text-align:left;" | undocumented
|- style="text-align:right;"
| 9600 || 1 || &H1 || style="text-align:left;" | undocumented
|}
Looking at an oscilloscope trace for 9600 baud operation from BASIC on a CoCo1, the waveform appears quite clean and nicely square:
[[image:coco1 9600.png|frame|center|CoCo1 9600 baud oscilloscope trace]]
Can we go faster than 9600 baud? Sure!
== Using custom assembly ==
Writing our own m6809 assembly we can beat 9600 baud. Interestingly, it's not the processor that limits the speed for the CoCo1, as we'll see.
When writing assembly, the cycle count of each instruction must be determined, and the length of any loop precisely controlled to set the desired bit rate. In writing my own routines, I found myself needing precise delays, and found quickly that <tt>NOP</tt> isn't the only do-nothing instruction of use for padding out delays. Indeed, you can use several instructions:
{| class="wikitable"
! Instruction || cycles
|-
| NOP || 2
|-
| BRN xxx || 3
|-
| LBRN xxx || 5
|-
| EXG A,A || 7
|}
Using combinations of these, you can generally form loops of any cycle count.
So, let's go faster!
[[image:coco1 19200.png|frame|center|CoCo1 19200 baud oscilloscope trace]]
Right, that's 19200 baud, and everything still looks good. Maybe faster?
[[image:coco1 38400.png|frame|center|CoCo1 38400 baud oscilloscope trace]]
Well, 38400 baud is starting to look a bit rough. The rise time of a pulse is now shorter than the bit duration (about 26µs at 38400 bps). The RS-232 decoder in the oscilloscope is still managing to figure things out.
And, yes, we can even attempt 57600 bps, at which point the oscilloscope gives up:
[[image:coco1 57600.png|frame|center|CoCo1 57600 baud oscilloscope trace]]
== See also ==
* [https://en.wikipedia.org/wiki/Bit_banging Bit banging] at wikipedia.
* [https://github.com/n6il/DwTerm/blob/master/dwwrite.asm DriveWire terminal transmit assembly routines].
[[Category:Stix's Blog]]
[[Category:Computing]]
68a29e68ad07447683d04d66c3503b980ed7f6f6
File:coco1 57600.png
6
1780
3668
2022-05-06T11:53:51Z
Stix
2
Oscilloscope trace of CoCo1 at 57600bps via homegrown bitbanger in m6809 assembly.
wikitext
text/x-wiki
== Summary ==
Oscilloscope trace of CoCo1 at 57600bps via homegrown bitbanger in m6809 assembly.
f0678d4c6587f3b5c94e42226fbf850dd772ffc2
git help
0
1733
3670
3623
2022-05-07T01:23:32Z
Stix
2
/* Show diffs for a stash */ Expand, add issue with stash pop merge conflicts and untracked files.
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
=== Show unpushed commits ===
==== One branch ====
<syntaxhighlight>
git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3
git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3
</syntaxhighlight>
==== All branches ====
<syntaxhighlight>git log --branches --not --remotes</syntaxhighlight>
=== Show diffs for a single commit (relative to its ancestor) ===
<syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight>
=== Generate a patch file for a single commit ===
<syntaxhighlight>git format-patch --stdout -1 e13535f822b5efe0e3b471bc366e8d3ea96059d5</syntaxhighlight>
=== Show diffs for a stash ===
==== For the latest stash ====
<syntaxhighlight>git stash show -p</syntaxhighlight>
==== For a given stash ====
<syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight>
==== Including untracked files ====
<syntaxhighlight>git stash show -p -u</syntaxhighlight>
=== Pop untracked files after stash apply merge conflict ===
<syntaxhighlight>
git stash pop
… merge conflicts, untracked files not created …
git checkout stash^3 -- . # only works with clean index
git stash drop # remove the stash
</syntaxhighlight>
=== Record intent to add (allowing diffs of untracked files) ===
<syntaxhighlight>git add -N <file> …</syntaxhighlight>
=== Show file history for all branches ===
<syntaxhighlight>git log --all <file></syntaxhighlight>
=== Patch local tree with a commit from another branch ===
<syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight>
=== Undo a commit ===
NOTE: this almost permanently deletes the commit.
<syntaxhighlight>git reset --hard <commit>~</syntaxhighlight>
=== Get/Set origin, https or ssh ===
<syntaxhighlight>
git remote get-url origin
git remote set-url origin git@github.com:NetBSD/src.git
git remote set-url origin https://github.com/NetBSD/src.git
</syntaxhighlight>
=== Get/Set config vars, like the current pager ===
<syntaxhighlight>
git config --get core.pager
git config core.pager 'less -RX'
git config --get pull.rebase
git config pull.rebase true
</syntaxhighlight>
[[Category:Git]]
9c4d00a5bd173803d7df2d21d856bdb17c1a8d54
3682
3670
2022-08-08T07:59:03Z
Stix
2
Add git worktree example
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
=== Show unpushed commits ===
==== One branch ====
<syntaxhighlight>
git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3
git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3
</syntaxhighlight>
==== All branches ====
<syntaxhighlight>git log --branches --not --remotes</syntaxhighlight>
=== Show diffs for a single commit (relative to its ancestor) ===
<syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight>
=== Generate a patch file for a single commit ===
<syntaxhighlight>git format-patch --stdout -1 e13535f822b5efe0e3b471bc366e8d3ea96059d5</syntaxhighlight>
=== Show diffs for a stash ===
==== For the latest stash ====
<syntaxhighlight>git stash show -p</syntaxhighlight>
==== For a given stash ====
<syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight>
==== Including untracked files ====
<syntaxhighlight>git stash show -p -u</syntaxhighlight>
=== Pop untracked files after stash apply merge conflict ===
<syntaxhighlight>
git stash pop
… merge conflicts, untracked files not created …
git checkout stash^3 -- . # only works with clean index
git stash drop # remove the stash
</syntaxhighlight>
=== Record intent to add (allowing diffs of untracked files) ===
<syntaxhighlight>git add -N <file> …</syntaxhighlight>
=== Show file history for all branches ===
<syntaxhighlight>git log --all <file></syntaxhighlight>
=== Patch local tree with a commit from another branch ===
<syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight>
=== Undo a commit ===
NOTE: this almost permanently deletes the commit.
<syntaxhighlight>git reset --hard <commit>~</syntaxhighlight>
=== Add a new worktree, sharing an existing git repository ===
<syntaxhighlight>
git worktree add ../newpath mybranch
git worktree add ../../netbsd-9/src netbsd-9
</syntaxhighlight>
=== Get/Set origin, https or ssh ===
<syntaxhighlight>
git remote get-url origin
git remote set-url origin git@github.com:NetBSD/src.git
git remote set-url origin https://github.com/NetBSD/src.git
</syntaxhighlight>
=== Get/Set config vars, like the current pager ===
<syntaxhighlight>
git config --get core.pager
git config core.pager 'less -RX'
git config --get pull.rebase
git config pull.rebase true
</syntaxhighlight>
[[Category:Git]]
935b799b4ec99bb2110f080b599c4ee0ddb0bf0b
3701
3682
2023-01-08T03:37:51Z
Stix
2
/* Record intent to add (allowing diffs of untracked files) */ add revert command
wikitext
text/x-wiki
Cheat-sheet of discoveries, many mined from stackoverflow.
=== Show unpushed commits ===
==== One branch ====
<syntaxhighlight>
git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3
git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3
</syntaxhighlight>
==== All branches ====
<syntaxhighlight>git log --branches --not --remotes</syntaxhighlight>
=== Show diffs for a single commit (relative to its ancestor) ===
<syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight>
=== Generate a patch file for a single commit ===
<syntaxhighlight>git format-patch --stdout -1 e13535f822b5efe0e3b471bc366e8d3ea96059d5</syntaxhighlight>
=== Show diffs for a stash ===
==== For the latest stash ====
<syntaxhighlight>git stash show -p</syntaxhighlight>
==== For a given stash ====
<syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight>
==== Including untracked files ====
<syntaxhighlight>git stash show -p -u</syntaxhighlight>
=== Pop untracked files after stash apply merge conflict ===
<syntaxhighlight>
git stash pop
… merge conflicts, untracked files not created …
git checkout stash^3 -- . # only works with clean index
git stash drop # remove the stash
</syntaxhighlight>
=== Record intent to add (allowing diffs of untracked files) ===
<syntaxhighlight>git add -N <file> …</syntaxhighlight>
Use the following to revert:
<syntaxhighlight>git restore --staged <file> …</syntaxhighlight>
=== Show file history for all branches ===
<syntaxhighlight>git log --all <file></syntaxhighlight>
=== Patch local tree with a commit from another branch ===
<syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight>
=== Undo a commit ===
NOTE: this almost permanently deletes the commit.
<syntaxhighlight>git reset --hard <commit>~</syntaxhighlight>
=== Add a new worktree, sharing an existing git repository ===
<syntaxhighlight>
git worktree add ../newpath mybranch
git worktree add ../../netbsd-9/src netbsd-9
</syntaxhighlight>
=== Get/Set origin, https or ssh ===
<syntaxhighlight>
git remote get-url origin
git remote set-url origin git@github.com:NetBSD/src.git
git remote set-url origin https://github.com/NetBSD/src.git
</syntaxhighlight>
=== Get/Set config vars, like the current pager ===
<syntaxhighlight>
git config --get core.pager
git config core.pager 'less -RX'
git config --get pull.rebase
git config pull.rebase true
</syntaxhighlight>
[[Category:Git]]
11d5eb4a4a8e8b6f16940b79873b698de30aaf9d
Favourite Quotes
0
1683
3671
3637
2022-05-11T23:49:05Z
Stix
2
/* General */ Add BOFH quote
wikitext
text/x-wiki
== General ==
Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br>
-- The BOFH
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
'''It''' is better wither to be silent,<br>
or to say things of more value than silence.<br>
'''Sooner''' throw a pearl at hazard than an idle or useless word;<br>
and do not say a little in many words,<br>
but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
----
To attain knowledge, add things every day.<br>
To attain wisdom, remove things every day.<br>
-- Laozi (Lao Tse)
----
Knowing others is intelligence;<br>
knowing yourself is true wisdom.<br>
Mastering others is strength; mastering yourself is true power.<br>
-- Laozi (Lao Tse)
== Science ==
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.<br>
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
46f8265d6456dd78c58ad781b3c6b21c12a47ddc
3676
3671
2022-06-02T08:49:23Z
Stix
2
/* Science */ Add another Einstein quote
wikitext
text/x-wiki
== General ==
Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br>
-- The BOFH
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
'''It''' is better wither to be silent,<br>
or to say things of more value than silence.<br>
'''Sooner''' throw a pearl at hazard than an idle or useless word;<br>
and do not say a little in many words,<br>
but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
----
To attain knowledge, add things every day.<br>
To attain wisdom, remove things every day.<br>
-- Laozi (Lao Tse)
----
Knowing others is intelligence;<br>
knowing yourself is true wisdom.<br>
Mastering others is strength; mastering yourself is true power.<br>
-- Laozi (Lao Tse)
== Science ==
[I do not] carry such information in my mind since it is readily available in books. …The value of a college education is not the learning of many facts but the training of the mind to think.<br>
-- Albert Einstein
----
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.<br>
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
d666bea9f7d76455c7bab536da5f57023cbc62fc
3679
3676
2022-06-27T11:58:09Z
Stix
2
/* General */ Helen Keller quote
wikitext
text/x-wiki
== General ==
The highest result of education is tolerance.<br>
-- Helen Keller, author and lecturer (27 Jun 1880-1968)
Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br>
-- The BOFH
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
'''It''' is better wither to be silent,<br>
or to say things of more value than silence.<br>
'''Sooner''' throw a pearl at hazard than an idle or useless word;<br>
and do not say a little in many words,<br>
but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
----
To attain knowledge, add things every day.<br>
To attain wisdom, remove things every day.<br>
-- Laozi (Lao Tse)
----
Knowing others is intelligence;<br>
knowing yourself is true wisdom.<br>
Mastering others is strength; mastering yourself is true power.<br>
-- Laozi (Lao Tse)
== Science ==
[I do not] carry such information in my mind since it is readily available in books. …The value of a college education is not the learning of many facts but the training of the mind to think.<br>
-- Albert Einstein
----
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.<br>
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
6c9f62ea3645f51d58840a9f346d13e57d3d3a87
3681
3679
2022-07-14T14:17:10Z
Stix
2
/* Science */ Add Isaac Asimov, "The Relativity of Wrong" quote
wikitext
text/x-wiki
== General ==
The highest result of education is tolerance.<br>
-- Helen Keller, author and lecturer (27 Jun 1880-1968)
Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br>
-- The BOFH
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
'''It''' is better wither to be silent,<br>
or to say things of more value than silence.<br>
'''Sooner''' throw a pearl at hazard than an idle or useless word;<br>
and do not say a little in many words,<br>
but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
----
To attain knowledge, add things every day.<br>
To attain wisdom, remove things every day.<br>
-- Laozi (Lao Tse)
----
Knowing others is intelligence;<br>
knowing yourself is true wisdom.<br>
Mastering others is strength; mastering yourself is true power.<br>
-- Laozi (Lao Tse)
== Science ==
… when people thought the earth was flat, they were wrong. When
people thought the earth was spherical, they were wrong. But if you think that thinking the earth
is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of
them put together.<br>
-- Isaac Asimov, "The Relativity of Wrong" (1988)
----
[I do not] carry such information in my mind since it is readily available in books. …The value of a college education is not the learning of many facts but the training of the mind to think.<br>
-- Albert Einstein
----
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.<br>
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
a68a9f70099ce8975a2cba9d558911d5f0613b50
3685
3681
2022-09-02T12:46:50Z
Stix
2
/* Science */ Jules Verne quote
wikitext
text/x-wiki
== General ==
The highest result of education is tolerance.<br>
-- Helen Keller, author and lecturer (27 Jun 1880-1968)
Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br>
-- The BOFH
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
'''It''' is better wither to be silent,<br>
or to say things of more value than silence.<br>
'''Sooner''' throw a pearl at hazard than an idle or useless word;<br>
and do not say a little in many words,<br>
but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
----
To attain knowledge, add things every day.<br>
To attain wisdom, remove things every day.<br>
-- Laozi (Lao Tse)
----
Knowing others is intelligence;<br>
knowing yourself is true wisdom.<br>
Mastering others is strength; mastering yourself is true power.<br>
-- Laozi (Lao Tse)
== Science ==
… when people thought the earth was flat, they were wrong. When
people thought the earth was spherical, they were wrong. But if you think that thinking the earth
is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of
them put together.<br>
-- Isaac Asimov, "The Relativity of Wrong" (1988)
----
[I do not] carry such information in my mind since it is readily available in books. …The value of a college education is not the learning of many facts but the training of the mind to think.<br>
-- Albert Einstein
----
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
Science, my lad, has been built upon many errors; but they are errors which it was good to fall into, for they led to the truth.<br>
-- Jules Verne, Journey to the Center of the Earth (1864)
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.<br>
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
eaea0face81856887d6f7f7fe78580e9681a3133
3717
3685
2023-03-25T05:23:48Z
Stix
2
/* General */ Add Zefram Cochrane quote
wikitext
text/x-wiki
== General ==
Don't try to be a great man, just be a man. And let history make its own judgements.<br>
-- Zefram Cochrane, Star Trek creator of the first warp engine (2073)
----
The highest result of education is tolerance.<br>
-- Helen Keller, author and lecturer (27 Jun 1880-1968)
----
Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br>
-- The BOFH
----
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
'''It''' is better wither to be silent,<br>
or to say things of more value than silence.<br>
'''Sooner''' throw a pearl at hazard than an idle or useless word;<br>
and do not say a little in many words,<br>
but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
----
To attain knowledge, add things every day.<br>
To attain wisdom, remove things every day.<br>
-- Laozi (Lao Tse)
----
Knowing others is intelligence;<br>
knowing yourself is true wisdom.<br>
Mastering others is strength; mastering yourself is true power.<br>
-- Laozi (Lao Tse)
== Science ==
… when people thought the earth was flat, they were wrong. When
people thought the earth was spherical, they were wrong. But if you think that thinking the earth
is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of
them put together.<br>
-- Isaac Asimov, "The Relativity of Wrong" (1988)
----
[I do not] carry such information in my mind since it is readily available in books. …The value of a college education is not the learning of many facts but the training of the mind to think.<br>
-- Albert Einstein
----
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
Science, my lad, has been built upon many errors; but they are errors which it was good to fall into, for they led to the truth.<br>
-- Jules Verne, Journey to the Center of the Earth (1864)
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.<br>
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
dcecc87fc3c3b86a88b00bc86a69b2b087700fb6
Template:IETF RFC
10
1748
3672
3548
2022-05-15T08:11:49Z
Stix
2
Update to latest
wikitext
text/x-wiki
{{#if:{{{1|<noinclude>$</noinclude>}}}|{{Catalog lookup link|{{#expr:{{{1|}}}|}}|{{#expr:{{{2|}}}|}}|{{#expr:{{{3|}}}|}}|{{#expr:{{{4|}}}|}}|{{#expr:{{{5|}}}|}}|{{#expr:{{{6|}}}|}}|{{#expr:{{{7|}}}|}}|{{#expr:{{{8|}}}|}}|{{#expr:{{{9|}}}|}}|article-link={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||{{#ifeq:{{yesno-yes|{{{link|}}}}}|no||RFC (identifier)}}}}|article-name={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||RFC}}|link-prefix=https://datatracker.ietf.org/doc/html/rfc|list-leadout={{{leadout|}}}}}|{{error-small|Parameter error in {{tl|IETF RFC}}: Missing [[Request for Comments (identifier)|RFC]].}}}}<noinclude>{{documentation}}<!-- Add categories and interwiki lines to the /doc subpage, not here! --></noinclude>
2098b943eae379504ed0a231133e07a2aa8f2f13
2020-08-29 PMTUD black holes still exist with IPv6
0
1750
3673
3553
2022-05-15T08:12:36Z
Stix
2
Spelling, RFC links
wikitext
text/x-wiki
So, I've just spent a few hours debugging a hanging TCP https download to an IPv6 host (from a large internet company I'll leave unnamed), which turns out to be a PMTUD black hole. I have some history debugging those in the past (details below), but I'm surprised yet again that this is still an issue. The reason is somewhat more simple than it was 12 years ago when I debugged this with IPv4, but still has the same main cause of LLC PPPoE.
The issue is that PPPoE adds an 8 byte header to a standard Ethernet frame, which means the interface MTU is reduced from 1500 to 1492 bytes. This means that the MSS of a TCP connection must also be reduced from 1440 to 1432 bytes. For this to work in a NAT scenario, or, indeed, a routed IPv4/IPv6 scenario, PMTUD is relied on to determine the appropriate MTU (and MSS). However, within the carrier network, there may be an MTU change occurring between pieces of equipment (DSLAM) that deal only at layer 2, and, hence, are unable to participate in PMTUD. Additionally, carriers tend to disable fragmentation, ignore the client MRU during PPPoE negotiation, and use a full 1500 byte MTU. And, just to make matters worse, MSS only applies, and is only negotiated for TCP, meaning ICMP, UDP, IPSEC and other IP protocols may break.
As discussed on the [https://forum.exetel.com.au/viewtopic.php?t=26544 Exetel forum], this results in "baby giants" (RFC 4638), where large Ethernet jumbo frames of 1508 bytes may be seen by the customer. These may be dropped by ethernet hubs/switches, host NICs, or operating system kernels.
My solution 12 years ago was to [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h patch] my NetBSD kernel, upgrade my Ethernet switch and host NIC. Generally, either gigabit ethernet devices, or devices supporting VLANs are sufficient to support jumbo frames. This fixed the behaviour I was seeing with ICMP and UDP (and IPSEC).
For my IPv6 issue this time around, I simply added MSS clamping for IPv6 in my NetBSD npf configuration:
<syntaxhighlight>
$ext_if = "pppoe0"
$ext_v6 = inet6(pppoe0)
procedure "norm" { normalize: "max-mss" 1432 }
group "external" on $ext_if {
pass stateful out final family inet6 proto tcp from ! $ext_v6 to any apply "norm"
....
}
</syntaxhighlight>
With this change, all the TCP connections negotiated a 1432 byte MSS and proceeded to work. Most large internet services tend to already use a lower MTU (and hence MSS) specifically to work around issues like this (eg. google.com appears to negotiate an MSS of 1360 as I check). I'll be chasing up the issue I found, and hopefully their MTU can also be reduced.
== See Also ==
* [http://test-ipv6.com/ test-ipv6.com]
* [https://forum.exetel.com.au/viewtopic.php?t=26544 MTU and "baby giants" (RFC4638)?] on the [http://www.exetel.com.au/ Exetel] forum.
* {{IETF RFC|1483}} Multiprotocol Encapsulation over ATM Adaptation Layer 5
* {{IETF RFC|2516}} A Method for Transmitting PPP Over Ethernet (PPPoE)
* {{IETF RFC|4638}} Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE)
* {{IETF RFC|8201}} Path MTU Discovery for IP version 6
* NetBSD patch for [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h if_ether.h] to allow baby giants.
* NetBSD problem report [http://gnats.netbsd.org/39203 kern/39203 PPPoE issues with broken MTU/MRU implementations].
[[Category:Stix's Blog]]
bfb60406bd7b4a04465cb44a856a0cab204421f6
Module:Citation/CS1/styles.css
0
1781
3674
2022-05-15T08:15:34Z
Stix
2
Copied from wikipedia
wikitext
text/x-wiki
/* Protection icon
the following line controls the page-protection icon in the upper right corner
it must remain within this comment
{{sandbox other||{{pp-template}}}}
*/
/* Overrides
Some wikis do not override user agent default styles for HTML <cite> and <q>,
unlike en.wp. On en.wp, keep these the same as [[MediaWiki:Common.css]].
The word-wrap and :target styles were moved here from Common.css.
On en.wp, keep these the same as [[Template:Citation/styles.css]].
*/
cite.citation {
font-style: inherit; /* Remove italics for <cite> */
/* Break long urls, etc., rather than overflowing box */
word-wrap: break-word;
}
.citation q {
quotes: '"' '"' "'" "'"; /* Straight quote marks for <q> */
}
/* Highlight linked elements (such as clicked references) in blue */
.citation:target {
/* ignore the linter - all browsers of interest implement this */
background-color: rgba(0, 127, 255, 0.133);
}
/* ID and URL access
Both core and Common.css have selector .mw-parser-output a[href$=".pdf"].external
for PDF pages. All TemplateStyles pages are hoisted to .mw-parser-output. We need
to have specificity equal to a[href$=".pdf"].external for locks to override PDF icon.
That's essentially 2 classes and 1 element.
the .id-lock-... selectors are for use by non-citation templates like
{{Catalog lookup link}} which do not have to handle PDF links
*/
.id-lock-free a,
.citation .cs1-lock-free a {
background: linear-gradient(transparent, transparent),
url(//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg)
right 0.1em center/9px no-repeat;
}
.id-lock-limited a,
.id-lock-registration a,
.citation .cs1-lock-limited a,
.citation .cs1-lock-registration a {
background: linear-gradient(transparent, transparent),
url(//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg)
right 0.1em center/9px no-repeat;
}
.id-lock-subscription a,
.citation .cs1-lock-subscription a {
background: linear-gradient(transparent, transparent),
url(//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg)
right 0.1em center/9px no-repeat;
}
/* Wikisource
Wikisource icon when |chapter= or |title= is wikilinked to Wikisource
as in cite wikisource
*/
.cs1-ws-icon a {
background: linear-gradient(transparent, transparent),
url(//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg)
right 0.1em center/12px no-repeat;
}
/* Errors and maintenance */
.cs1-code {
/* <code>...</code> style override: mediawiki's css definition is specified here:
https://git.wikimedia.org/blob/mediawiki%2Fcore.git/
69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199
*/
color: inherit;
background: inherit;
border: none;
padding: inherit;
}
.cs1-hidden-error {
display: none;
color: #d33;
}
.cs1-visible-error {
color: #d33;
}
.cs1-maint {
display: none;
color: #3a3;
margin-left: 0.3em;
}
/* Small text size
Set small text size in one place. 0.95 (here) * 0.9 (from references list) is
~0.85, which is the lower bound for size for accessibility. Old styling for this
was just 0.85. We could write the rule so that when this template is inside
references/reflist, only then does it multiply by 0.95; else multiply by 0.85 */
.cs1-format {
font-size: 95%;
}
/* kerning */
.cs1-kern-left {
padding-left: 0.2em;
}
.cs1-kern-right {
padding-right: 0.2em;
}
/* selflinks – avoid bold font style when cs1|2 template links to the current page */
.citation .mw-selflink {
font-weight: inherit;
}
016143e761e7a41b22296023b6119ee97303dabb
Tandy EC-4020 calculator programmes
0
1760
3675
3599
2022-05-30T05:32:40Z
Stix
2
Add Prime Factors programme
wikitext
text/x-wiki
Bunch of little programmes I've written for my old Tandy EC-4020 programmable calculator (a re-badged Casio ''fx''-4000P).
== Calculate π ==
Calculate π using the Gauss–Legendre algorithm. Converges past the calculators accuracy in about 3 iterations.
<tt>
1→A:√2<sup>-1</sup>→B:4<sup>-1</sup>→T:1→P:<br/>
Lbl 0:(A+B)÷2→G:√(AB)→B:T-P(A-G)²→T:2P→P:G→A:(A+B)²÷4÷T◢Goto 0
</tt>
== Prime Factors ==
Report the prime factors of a given number.
<tt>
Mcl:<br/>
Lbl 0:"M":?→A:Goto 2:<br/>
Lbl 1:2◢A÷2→A:A=1⇒Goto 9:<br/>
Lbl 2:Frac (A÷2)=0⇒Goto 1:3→B:<br/>
Lbl 3:√A+1→C:<br/>
Lbl 4:B≥C⇒Goto 8:Frac (A÷B)=0⇒Goto 6:<br/>
Lbl 5:B+2→B:Goto 4:<br/>
Lbl 6:A÷B×B-A=0⇒Goto 7:Goto 5:<br/>
Lbl 7:B◢A÷B→A:Goto 3:<br/>
Lbl 8:A◢<br/>
Lbl 9:"END"◢Goto 0
</tt>
[[Category:Computing]]
4e5a0403ba5d8b5bb8a139da6a68e31ac6a4a5ed
Pholcidae
0
1782
3677
2022-06-23T23:05:20Z
Stix
2
initial checkin
wikitext
text/x-wiki
Pholcidae is a lightweight, small web crawler ("spider", hence the name), which crawls publicly accessible pages and following links. Pholcidae does read, cache and follow directions in any existent <tt>robots.txt</tt>.
Feel free to email me if you think Pholcidae is doing something it shouldn't!
== See also ==
* [https://en.wikipedia.org/Pholcidae Pholcidae] at wikipedia.
* [http://www.robotstxt.org/ www.robotstxt.org]
[[Category:Computing]]
1a16558c25d956d077549fdee7711d80429f7330
3678
3677
2022-06-23T23:06:03Z
Stix
2
/* See also */ Fix link
wikitext
text/x-wiki
Pholcidae is a lightweight, small web crawler ("spider", hence the name), which crawls publicly accessible pages and following links. Pholcidae does read, cache and follow directions in any existent <tt>robots.txt</tt>.
Feel free to email me if you think Pholcidae is doing something it shouldn't!
== See also ==
* [https://en.wikipedia.org/wiki/Pholcidae Pholcidae] at wikipedia.
* [http://www.robotstxt.org/ www.robotstxt.org]
[[Category:Computing]]
fdabce85fe87c47150e151f70c8f6eda702b82b5
tcpdump Examples
0
1735
3680
3660
2022-07-05T00:00:26Z
Stix
2
Formatting - use a table for icmpv6 types.
wikitext
text/x-wiki
Example tcpdump invocations:
; IPv6 packets with given src/dst host embedded in PPPoE session packets
: <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2a00:86c0:2040::1'</syntaxhighlight>
; IPv6 tcp syn/fin packets for www.google.com, embedded in PPPoE session packets
: <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2404:6800:4006:808::200e and (ip6[13+40] & (tcp-syn|tcp-fin)) != 0'</syntaxhighlight>
; IPv6 icmp router advertisements:
: <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight>
; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11:
: <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight>
; IPv6 traffic to/from Disney Plus servers (disney.api.edge.bamgrid.com) embedded in PPPoE session packets
: <syntaxhighlight>tcpdump -ni alc0 pppoes and net 2600:9000:20ec::/48</syntaxhighlight>
; IPv6 icmp echo requests:
: <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight>
=== ICMPv6 types ===
{| {{Greytable}}
! ICMPv6 Type ID !! Type
|-
| 1 || unreachable
|-
| 2 || too-big
|-
| 3 || time-exceeded
|-
| 128 || echo-request
|-
| 129 || echo-reply
|-
| 133 || router-solicitation
|-
| 134 || router-advertisement
|-
| 135 || neighbor-solicitation
|-
| 136 || neighbor-advertisement
|}
[[Category:Computing]]
287f57a99af76b6cb73fd7f6f1f9d7b7b783ed20
File:trefoil-openscad.png
6
1783
3683
2022-08-30T12:32:35Z
Stix
2
A trefoil knot rendered in OpenSCAD.
wikitext
text/x-wiki
== Summary ==
A trefoil knot rendered in OpenSCAD.
71e76a86ef1ffc909fb7b631bbfe8f41584455a1
Sweeping mathematical curves in OpenSCAD
0
1784
3684
2022-08-30T12:35:59Z
Stix
2
Trefoil knot in OpenSCAD
wikitext
text/x-wiki
Searching around, I didn't see a whole heap of guidance here, but after some thought and experimentation, I found a perfectly workable solution.
OpenSCAD doesn't have a sweep function or operator; however, the <tt>hull</tt> transformation can be used for this purpose. My first attempt was the "trefoil knot", a relatively simple trigonometric curve represented by the parametric equations:
<math>
\begin{align}
x & = \cos t + 2\cos 2t\\
y & = \sin t - 2\sin 2t\\
z & = -\sin 3t\\
\end{align}
</math>
The OpenSCAD solution was to break the curve into short steps, and "sweep" a hull between spheres translated to successive points on the curve. The rendering is very clean, and generates a clean stl file read for slicing and 3D-printing.
[[image:trefoil-openscad.png|thumb|320px|right|Trefoil knot rendered in OpenSCAD]]
<syntaxhighlight>
// Trefoil knot
// stix@stix.id.au 2022-08-30
// 10 for testing, 50 for final - renders in ~8m
$fn=50;
stepsize = 180 / $fn;
function trefoil(t) = [
cos(t) + 2 * cos(2 * t),
sin(t) - 2 * sin(2 * t),
-sin(3 * t)
];
union() {
for(a = [0 : stepsize : 360]) {
hull() {
translate(trefoil(a)) sphere(1);
translate(trefoil(a + stepsize)) sphere(1);
}
}
}
</syntaxhighlight>
[[Category:Computing]]
[[Category:Mathematics]]
9f6722fdfc5abfb86f6274a291ad65f17c03fcd8
NetBSD Bugs
0
792
3686
3544
2022-09-12T05:06:56Z
Stix
2
/* Current Bugs */ add kern/54977
wikitext
text/x-wiki
== Current Bugs ==
* [http://gnats.netbsd.org/54977 kern/54977] - USB umass hard drive "failed to create xfers" when attaching via xhci(4)
* [http://gnats.netbsd.org/44614 kern/44614] - Port brcm80211 driver from Linux to NetBSD.
* [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily.
* [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386
* [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures
* [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles
* [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring
* [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://gnats.netbsd.org/39203 kern/39203] - PPPoE issues with broken MTU/MRU implementations
* [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support
* [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist
* [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
70792c3d3ef9325e207d2967c5d320cb285ee96f
3687
3686
2022-09-26T06:32:04Z
Stix
2
/* Current Bugs */ add kern/48584
wikitext
text/x-wiki
== Current Bugs ==
* [http://gnats.netbsd.org/54977 kern/54977] - USB umass hard drive "failed to create xfers" when attaching via xhci(4)
* [http://gnats.netbsd.org/48584 kern/48584] - Linux emulation doesn't seem to support epoll
* [http://gnats.netbsd.org/44614 kern/44614] - Port brcm80211 driver from Linux to NetBSD.
* [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily.
* [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386
* [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22
* [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures
* [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles
* [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0
* [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring
* [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch
* [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks
* [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic
* [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0.
* systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all.
* [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling.
* [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out.
* [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool.
* Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail].
* [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports.
* [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k.
* Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4.
== Cleanups ==
* missing brelse in rf_netbsdkintf.c:raidread_component_label()
* SysKonnect <tt>sk(4)</tt> still needs cleaning up.
** clean up mbufs and outstanding transmit descriptors when bringing down the interface.
== Old Bugs ==
* [http://gnats.netbsd.org/39203 kern/39203] - PPPoE issues with broken MTU/MRU implementations
* [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support
* [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist
* [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps.
* [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k.
* [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD.
* [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug.
* [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5.
* [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test.
* [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse.
pckbport: command timeout
pms_enable: command error 35
sys/arch/i386/include/acpi_func.h
: Not sure on the status here, switched to using USB mouse.
* emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2.
[[Category:NetBSD]]
[[Category:Personal]]
cb95f8fd6578f85ba34c4aad32bdf6b764028690
Favourite Movies
0
1747
3688
3557
2022-10-13T21:00:06Z
Stix
2
Add a few more
wikitext
text/x-wiki
In no particular order:
* Shawshank Redemption
* Lord of the Rings
* Star Wars, IV+
* Serenity
* U451
* The Hunt for Red October
* Inception
* The Fugitive
* Seven
* Bourne Identity, etc.
* Fifth Element
* John Wick
* Matrix
* Men In Black
* Blade Runner
* Hanna
* Silence of the Lambs
* Contact
* Forest Gump
* Leon - The Professional
* Edge of Tomorrow
* Wonder Woman (2017)
* Wall-E
* The Incredibles
* Dead Pool, etc
[[Category:Personal]]
07d2662fa0c3d9473649e514cbb4399cfeff2b16
Sandbox
0
728
3689
3661
2022-10-26T11:05:09Z
Stix
2
/* Math Test */ Add Willans formula for the nth prime
wikitext
text/x-wiki
== Sandbox ==
Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day.
=== Lists ===
All I want is:
* easy editing.
* traceability.
* simple formating.
* good linking.
* good searchability.
* ability to include graphics, easily.
Numbered lists work like this:
# item
# item
## nested, too!
Definition lists look like this:
;CPU: Central Processing Unit.
;RAM: Random Access Memory.
;ROM: Read Only Memory.
=== subsection ===
And good old <pre> tag stuff like this:
# ls -l
total 3826
-rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf
-rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM
drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens
How does that look?
=== Math Test ===
See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas.
:<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math>
==== Surprising π, Basel Problem ====
:<math>\sum_{n=1}^\infty \frac 1{n^2} = \frac1{1^2} + \frac1{2^2} + \frac1{3^2} + \frac1{4^2} + \cdots = \frac{\pi^2}6</math>
==== Sum of a divergent series ====
:<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math>
==== Stirlings Approximation (factorial) ====
:<math>n! \sim \sqrt{2\pi n}\left(\frac{n}{e}\right)^n</math>
==== Surprising Factorial ====
:<math>^1/_2!=\frac{\sqrt\pi}2</math>
==== Gamma Function ====
:<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math>
===== Windschitl approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math>
:<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math>
===== Nemes approximation =====
:<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math>
==== Fibonacci Sequence ====
:<math>F_{n} = F_{n-1} + F_{n-2}</math>
:<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math>
:<math>F_{n} = \frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math>
where:
:<math>\varphi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math>
and:
:<math>\psi = {\frac {1-{\sqrt {5}}}{2}} = 1-\varphi = {-1 \over \varphi } \approx -0.61803398875\cdots</math>
:<math>\Phi = -{\frac {1-{\sqrt {5}}}{2}} = \varphi-1 ={1 \over \varphi } \approx 0.61803398875\cdots</math>
==== Quadratic ====
:<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
==== Euler's Identity ====
:<math>e^{i\pi}+1=0</math><br>
which is a special case of the more general Euler's formula:<br>
:<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math>
for <math>\theta=\pi</math>
Alternately, for tau fans:
:<math>e^{i\tau}=1</math><br>
==== e Limit Representation ====
:<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math>
:<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math>
:<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math>
==== Willans formula for Primes ====
:<math>n\mathrm{th\,prime} = 1 + \sum_{i=1}^{2^n}\left[\left(\frac n{\displaystyle\sum_{j=1}^i\left[\left(\cos \pi \frac{(j-1)!+1}j\right)^2\right]}\right)^\frac 1n\right]</math>
==== Law of Cosines ====
:<math>c^2=a^2+b^2-2ab\cos{C}</math>
==== Force ====
:<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math>
==== Tetrahedral angle ====
Also the bond angle of methane!
:<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math>
==== Dihedral angle ====
:<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math>
e.g. for C60, aka Buckminsterfullerene (buckyballs):
:<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math>
Where 120° is the angle between the vertices of a hexagon, and 108° is the angle in a pentagon.
64b774d938bdb32f254c624d34f85bde65b2bcf1
Famous easy trick puzzles
0
1785
3690
2022-11-06T21:58:00Z
Stix
2
Page of famous easy trick puzzles
wikitext
text/x-wiki
== Bat and ball ==
A bat and a ball cost $1.10. The bat costs $1 more than the ball. How much does the ball cost?
Reference:
* [https://www.theguardian.com/science/2020/oct/19/can-you-solve-it-the-bat-the-ball-and-the-bamboozle Can you solve it? The bat, the ball and the bamboozle]
eac861563f4e807908374abc2b15130e20b2952e
File:Life88-diagram-DaveB.png
6
1786
3691
2022-11-06T22:00:53Z
Stix
2
From original:
http://forum.6502.org/download/file.php?id=4546&sid=ec4dacc4ec2e39ca6630efd45d391347&mode=view
wikitext
text/x-wiki
== Summary ==
From original:
http://forum.6502.org/download/file.php?id=4546&sid=ec4dacc4ec2e39ca6630efd45d391347&mode=view
53e0a3683f4fcc8cffefc2e5affd7d7e82f2b5fe
3692
3691
2022-11-06T22:02:52Z
Stix
2
wikitext
text/x-wiki
== Summary ==
From original:<br>
http://forum.6502.org/download/file.php?id=4546&sid=ec4dacc4ec2e39ca6630efd45d391347&mode=view
Source code implementation:<br>
https://github.com/hoglet67/6502Life/blob/master/src/life88_life.asm
b5e3a0e79d096fc5751c4ee5e4c0c8962a528d7d
2022-11-13 duplicity backups to Wasabi storage from unix
0
1787
3693
2022-11-13T03:53:01Z
Stix
2
Post on using duplicity from NetBSD to Wasabi storage
wikitext
text/x-wiki
For multiple reasons, I picked [https://wasabi.com/ Wasabi] for my home backup cloud storage, after killing too many hard disks. Hunting around for decent backup software left me somewhat dispirited, but I settled on [https://duplicity.gitlab.io/ duplicity], which had the feature set I was after, and performed reasonably after getting the [https://github.com/boto/boto3 boto3] backend working.
The configuration for backing up to s3 compatible storage is a little daunting, and I've ended up with a "dup" wrapper that has all the options I'm after.
Note that I'm backing up from [https://www.netbsd.org/ NetBSD], with software installed from [https://pkgsrc.org/ pkgsrc], but this should work equally well from any similar Linux, FreeBSD, OpenBSD, etc, Unix-like system.
I've also not bothered to encrypt my backups - enabling that is left as an exercise to the reader.
I have also embedded the region name into the bucket name. I was playing with buckets in a few different regions, and this was the easiest way to disambigute them.
== "dup" duplicity wrapper ==
Tweak for your use-case.
<syntaxhighlight lang="shell">
#!/bin/ksh
TS="date +%Y%m%d-%H%M%S"
RC=0
export AWS_ACCESS_KEY_ID=XXXXXXXXXXXXXXXXXXXX
export AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
FLAGS="--archive-dir /home/duplicity"
FLAGS="${FLAGS} --s3-use-new-style"
FLAGS="${FLAGS} --asynchronous-upload"
FLAGS="${FLAGS} --no-encryption"
FLAGS="${FLAGS} --exclude-other-filesystems"
FLAGS="${FLAGS} --exclude-device-files"
FLAGS="${FLAGS} --exclude-if-present .nobackup"
FLAGS="${FLAGS} --full-if-older-than 30D --no-encryption"
# https://wasabi-support.zendesk.com/hc/en-us/articles/360015106031-What-are-the-service-URLs-for-Wasabi-s-different-storage-regions-
# HOST=s3.us-east-1.wasabisys.com # N. Virginia
# HOST=s3.us-west-1.wasabisys.com # Oregon
# HOST=s3.ap-northeast-1.wasabisys.com # Tokyo
# HOST=s3.ap-northeast-2.wasabisys.com # Osaka
HOST=s3.ap-southeast-2.wasabisys.com # Sydney
FLAGS="${FLAGS} --s3-endpoint-url https://${HOST}"
BUCKET=XXXXXXXX-duplicity-ap-southeast-2
ARC="boto3+s3://${BUCKET}"
function usage {
echo "dup [--dry-run] {cmd} {args} ..." >&2
echo "" >&2
echo "Examples:" >&2
echo "dup inc /home ARC/home" >&2
echo "dup full /home ARC/home" >&2
echo "dup full / ARC/root" >&2
echo "dup list-current-files ARC/home" >&2
echo "dup collection-status ARC/home" >&2
echo "dup cleanup --force ARC/home" >&2
echo "dup remove-all-but-n-full 2 --force ARC/home" >&2
echo "dup --file-to-restore httpd/access_log restore ARC/home /tmp/restored_file" >&2
echo "" >&2
echo "ARC is substituted with \"${ARC}\"" >&2
exit 1
}
case "$1" in
help|-?|-h) usage;;
esac
CMD="/usr/pkg/bin/duplicity ${FLAGS}"
# Substitute any arg "ARC" by "${ARC}".
for i in "$@"; do
if [ "${i}" == "ARC" ]; then
echo "ARC given with no directory" >&2
exit
fi
if [ "${i%%/*}" == "ARC" ]; then
CMD="${CMD} \"${ARC}${i##ARC}\""
else
CMD="${CMD} \"${i}\""
fi
done
echo "$($TS) Starting"
echo "$($TS) cmd: ${CMD}"
if [ $DRYRUN ]; then
echo "$($TS) Not running, dryrun mode."
else
echo "$($TS) Running..."
eval $CMD
RC=$?
fi
echo "$($TS) Complete."
exit $RC
</syntaxhighlight>
== Sample usage ==
Backing up the USB stick from my Prusa Mini 3d printer mounted under <tt>/mnt/sd0e</tt>. I'm passing <tt>--allow-source-mismatch</tt> since the mount point tends to change with what else I have mounted. In this case, nothing needed backing up, and the last full backup is recent enough.
<syntaxhighlight lang="text">
ksh$ sudo dup incr --progress --allow-source-mismatch /mnt/sd0e ARC/prusa
20221113-143700 Starting
20221113-143700 cmd: /usr/pkg/bin/duplicity --archive-dir /home/duplicity --s3-use-new-style --asynchronous-upload --no-encryption --exclude-other-filesystems --exclude-device-files --exclude-if-present .nobackup --full-if-older-than 30D --no-encryption --s3-endpoint-url https://s3.ap-southeast-2.wasabisys.com "incr" "--progress" "--allow-source-mismatch" "/mnt/sd0e" "boto3+s3://XXXXXXXX-duplicity-ap-southeast-2/prusa"
20221113-143700 Running...
Local and Remote metadata are synchronized, no sync needed.
Last full backup date: Sun Oct 30 14:41:43 2022
0.2KB 00:00:03 [0.0KB/s] [========================================>] 100% ETA 0sec
--------------[ Backup Statistics ]--------------
StartTime 1668310624.24 (Sun Nov 13 14:37:04 2022)
EndTime 1668310624.32 (Sun Nov 13 14:37:04 2022)
ElapsedTime 0.08 (0.08 seconds)
SourceFiles 170
SourceFileSize 954561788 (910 MB)
NewFiles 0
NewFileSize 0 (0 bytes)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 0
RawDeltaSize 0 (0 bytes)
TotalDestinationSizeChange 20 (20 bytes)
Errors 0
-------------------------------------------------
20221113-143708 Complete.
</syntaxhighlight>
Look for and clean up old backup chains.
<syntaxhighlight lang="text">
ksh$ sudo dup remove-all-but-n-full 2 --progress --force ARC/prusa
20221113-144159 Starting
20221113-144159 cmd: /usr/pkg/bin/duplicity --archive-dir /home/duplicity --s3-use-new-style --asynchronous-upload --no-encryption --exclude-other-filesystems --exclude-device-files --exclude-if-present .nobackup --full-if-older-than 30D --no-encryption --s3-endpoint-url https://s3.ap-southeast-2.wasabisys.com "remove-all-but-n-full" "2" "--progress" "--force" "boto3+s3://XXXXXXXX-duplicity-ap-southeast-2/prusa"
20221113-144159 Running...
Last full backup date: Sun Oct 30 14:41:43 2022
No old backup sets found, nothing deleted.
20221113-144201 Complete.
</syntaxhighlight>
[[Category:Stix's Blog]]
[[Category:Computing]]
[[Category:NetBSD]]
606380de8dc21fc32febbf75a14f55b2ae6bd63d
Australian UHF CB Frequency List for CHIRP
0
1768
3694
3639
2022-12-15T06:20:01Z
Stix
2
/* See also */ point specifically at the channel use wikipedia section
wikitext
text/x-wiki
Below is the full list of the 80 UHF CB channels used in Australia, in CSV format, for use with [https://chirp.danplanet.com/ CHIRP].
Pick 16 channels from amongst these for radios only supporting 16 channels, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page.
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,,
11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,,
12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,,
13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,,
14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,,
15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,,
16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,,
17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,,
18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,,
19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,,
21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,,
22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,,
23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,,
24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,,
25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,,
26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,,
27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,,
28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,,
29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,,
31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,,
32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,,
33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,,
34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,,
35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,,
36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,,
37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,,
38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,,
39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,,
41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
</syntaxhighlight>
== See also ==
* [[Baofeng BF-888S and Aussie UHF CB]]
* [https://chirp.danplanet.com/ CHIRP]
* [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation]
* [https://chirp.danplanet.com/ CHIRP].
* [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia, particularly [https://en.wikipedia.org/wiki/UHF_CB#Channel_use channel use].
* [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"]
8753ce51e10ccc163ab7ee72ff6b69aa0dc46172
2022-05-05 Bit banging on a Tandy CoCo1
0
1779
3695
3669
2022-12-31T01:13:03Z
Stix
2
Move to CoCo category
wikitext
text/x-wiki
Like many personal computers of its age, the Tandy Color Computer (CoCo) didn't have any dedicated hardware drivers for its built in RS-232C serial port, and relied on so called software bit banging. What is bit banging? Instead of relying on a hardware driver to drive the voltage on the physical lines with the appropriate timing, software directly manipulates the line state, high or low, and relies on carefully coded software timing loops for the bit transitions. In the case of the CoCo, bit 1 of PIA1 at address &HFF20 directly controls the RS-232C transmit line.
== Timing in BASIC ==
The serial output routine in BASIC uses a 16-bit big-endian value stored at 149,150 (&H95,&H96) to control the BASIC ROM serial output timing loop, and hence the serial port speed. Several values are documented in the manuals, and some searching or experimentation uncovers more:
{| class="wikitable"
! bps || 16-bit value decimal || hexadecimal || notes
|- style="text-align:right;"
| 120 || 458 || &H1CA ||
|- style="text-align:right;"
| 300 || 180 || &HBE ||
|- style="text-align:right;"
| 600 || 87 || &H57 || style="text-align:left;" | default at boot
|- style="text-align:right;"
| 1200 || 41 || &H29 ||
|- style="text-align:right;"
| 2400 || 18 || &H12 ||
|- style="text-align:right;"
| 4800 || 6 || &H6 || style="text-align:left;" | undocumented
|- style="text-align:right;"
| 9600 || 1 || &H1 || style="text-align:left;" | undocumented
|}
Looking at an oscilloscope trace for 9600 baud operation from BASIC on a CoCo1, the waveform appears quite clean and nicely square:
[[image:coco1 9600.png|frame|center|CoCo1 9600 baud oscilloscope trace]]
Can we go faster than 9600 baud? Sure!
== Using custom assembly ==
Writing our own m6809 assembly we can beat 9600 baud. Interestingly, it's not the processor that limits the speed for the CoCo1, as we'll see.
When writing assembly, the cycle count of each instruction must be determined, and the length of any loop precisely controlled to set the desired bit rate. In writing my own routines, I found myself needing precise delays, and found quickly that <tt>NOP</tt> isn't the only do-nothing instruction of use for padding out delays. Indeed, you can use several instructions:
{| class="wikitable"
! Instruction || cycles
|-
| NOP || 2
|-
| BRN xxx || 3
|-
| LBRN xxx || 5
|-
| EXG A,A || 7
|}
Using combinations of these, you can generally form loops of any cycle count.
So, let's go faster!
[[image:coco1 19200.png|frame|center|CoCo1 19200 baud oscilloscope trace]]
Right, that's 19200 baud, and everything still looks good. Maybe faster?
[[image:coco1 38400.png|frame|center|CoCo1 38400 baud oscilloscope trace]]
Well, 38400 baud is starting to look a bit rough. The rise time of a pulse is now shorter than the bit duration (about 26µs at 38400 bps). The RS-232 decoder in the oscilloscope is still managing to figure things out.
And, yes, we can even attempt 57600 bps, at which point the oscilloscope gives up:
[[image:coco1 57600.png|frame|center|CoCo1 57600 baud oscilloscope trace]]
== See also ==
* [https://en.wikipedia.org/wiki/Bit_banging Bit banging] at wikipedia.
* [https://github.com/n6il/DwTerm/blob/master/dwwrite.asm DriveWire terminal transmit assembly routines].
[[Category:Stix's Blog]]
[[Category:CoCo]]
deb3424c94e7bbda7ae234637e3954e07cdfbfd1
CoCo and Dragon keyboard matrix
0
1788
3696
2022-12-31T01:14:44Z
Stix
2
Created page with "One of the only hardware differences between the Tandy Color Computer and the Dragon32/64 is that of the physical keyboard wiring. An adapter can be made to wire between the t..."
wikitext
text/x-wiki
One of the only hardware differences between the Tandy Color Computer and the Dragon32/64 is that of the physical keyboard wiring. An adapter can be made to wire between the two, allowing the use of a Dragon keyboard on a CoCo and vice-versa. The rewiring modifies the bottom 7 pins of the keyboard connector, with the bottom 5 pins of the CoCo shifted up by 2 pins for the Dragon:
{| {{Greytable}}
! ||colspan="16"|Pins
|-
!Dragon
|6||7||1||2||3||4||5||8||9||10||11||12||13||14||15||16
|-
!CoCo
|1||2||3||4||5||6||7||8||9||10||11||12||13||14||15||16
|}
The resulting keyboard matrix for each machine is:
{| {{Greytable}}
|+Tandy Color Computer - CoCo
|-
! || ||colspan="8"|Row (PIA0 $ff00)
|-
!rowspan="9"|Column (PIA0 $ff02)||
!0||1||2||3||4||5||6||7
|-
!0
|@||A||B||C||D||E||F||G
|-
!1
|H||I||J||K||L||M||N||O
|-
!2
|P||Q||R||S||T||U||V||W
|-
!3
|X||Y||Z||Up||Dwn||Lft||Rgt||Spc
|-
!4
|0||1||2||3||4||5||6||7
|-
!5
|8||9||:||;||,||-||.||/
|-
!6
|Ent||Clr||Brk|| || || || ||Shft
|-
!7
|colspan="8"|Comparator input
|}
{| {{Greytable}}
|+Dragon32/64
|-
! || ||colspan="8"|Row (PIA0 $ff00)
|-
!rowspan="9"|Column (PIA0 $ff02)||
!0||1||2||3||4||5||6||7
|-
!0
|0||1||2||3||4||5||6||7
|-
!1
|8||9||:||;||,||-||.||/
|-
!2
|@||A||B||C||D||E||F||G
|-
!3
|H||I||J||K||L||M||N||O
|-
!4
|P||Q||R||S||T||U||V||W
|-
!5
|X||Y||Z||Up||Dwn||Lft||Rgt||Spc
|-
!6
|Ent||Clr||Brk|| || || || ||Shft
|-
!7
|colspan="8"|Comparator input
|}
== See also ==
* [http://dragon32.info/info/memmap.html Dragon32/64 detailed memory map]
[[Category:CoCo]]
62dd97a9050f81d19d574c66c70f4b5ee32fe2cb
Category:CoCo
14
1738
3697
3367
2022-12-31T01:15:37Z
Stix
2
Add to computing category
wikitext
text/x-wiki
Pages relating to the Tandy Color Computer (CoCo)
[[Category:Computing]]
01550a1a2c9ef11d0daba0699884ca1fc708918b
2023-01-07 s3cmd SIGPIPE accessing non-AWS s3 storage buckets
0
1789
3698
2023-01-07T08:11:01Z
Stix
2
Initial draft
wikitext
text/x-wiki
Scouring the internet for good unix command line tools to access s3-style, but non-AWS storage buckets landed me on [https://s3tools.org/s3cmd s3cmd], a Python tool. Apart from being very slow, I have found it generally very unreliable when accessing non-AWS providers - for one reason or another, I had settled on [https://wasabi.com/ Wasabi] for my cloud storage.
I found that <code>s3cmd</code> often restarted transfers with SIGPIPE:
<syntaxhighlight>
ksh$ s3cmd put bigfile.xz s3://mybucket-ap-southeast-2/misc/
bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1]
2351104 of 7064777700 0% in 0s 8.33 MB/s failed
WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=0.00)
WARNING: Waiting 3 sec...
bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1]
2351104 of 7064777700 0% in 0s 10.34 MB/s failed
WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=0.01)
WARNING: Waiting 6 sec...
bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1]
192512 of 7064777700 0% in 0s 349.33 kB/s failed
WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=0.05)
WARNING: Waiting 9 sec...
</syntaxhighlight>
Looking at packet traces, nothing was obviously amiss on my side. I know that providers often return redirects for the correct regional endpoint - but looking at the output with <tt>-d</tt> debugging turned on, the correct endpoint was being selected.
So, after looking at the code for a while, I went looking for alternatives, and stumbled upon [https://github.com/peak/s5cmd s5cmd]. This tool is written in go - while not as portable, this is far more efficient, explicitly performs parallel copies, which allows it to easily saturate whatever network link you happen to possess.
[[Category:Stix's Blog]]
1e2f2fcfb8d32c298168c3a33ee61cc33a4b29a0
3699
3698
2023-01-08T03:33:43Z
Stix
2
Add s5cmd example
wikitext
text/x-wiki
Scouring the internet for good unix command line tools to access s3-style, but non-AWS storage buckets landed me on [https://s3tools.org/s3cmd s3cmd], a Python tool. Apart from being very slow, I have found it generally very unreliable when accessing non-AWS providers - for one reason or another, I had settled on [https://wasabi.com/ Wasabi] for my cloud storage.
I found that <code>s3cmd</code> often restarted transfers with SIGPIPE:
<syntaxhighlight>
ksh$ s3cmd put bigfile.xz s3://mybucket-ap-southeast-2/misc/
bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1]
2351104 of 7064777700 0% in 0s 8.33 MB/s failed
WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=0.00)
WARNING: Waiting 3 sec...
bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1]
2351104 of 7064777700 0% in 0s 10.34 MB/s failed
WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=0.01)
WARNING: Waiting 6 sec...
bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1]
192512 of 7064777700 0% in 0s 349.33 kB/s failed
WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=0.05)
WARNING: Waiting 9 sec...
</syntaxhighlight>
Looking at packet traces, nothing was obviously amiss on my side. I know that providers often return redirects for the correct regional endpoint - but looking at the output with <tt>-d</tt> debugging turned on, the correct endpoint was being selected.
So, after looking at the code for a while, I went looking for alternatives, and stumbled upon [https://github.com/peak/s5cmd s5cmd]. This tool is written in go - while not as portable, this is far more efficient, explicitly performs parallel copies, which allows it to easily saturate whatever network link you happen to possess.
<syntaxhighlight>
ksh$ s5cmd --stat --endpoint-url s3.ap-southeast-2.wasabisys.com cp bigfile.xz s3://mybucket-ap-southeast-2/misc/
cp bigfile.xz s3://mybucket-ap-southeast-2/misc/bigfile.xz
Operation Total Error Success
cp 1 0 1
</syntaxhighlight>
[[Category:Stix's Blog]]
2d5001b52b1d030893f52d7f79cdba15ad92c0de
3700
3699
2023-01-08T03:35:17Z
Stix
2
Stix moved page [[2023-01-07 SIGPIPE accessing non-AWS s3 storage buckets]] to [[2023-01-07 s3cmd SIGPIPE accessing non-AWS s3 storage buckets]] without leaving a redirect: More keywords…
wikitext
text/x-wiki
Scouring the internet for good unix command line tools to access s3-style, but non-AWS storage buckets landed me on [https://s3tools.org/s3cmd s3cmd], a Python tool. Apart from being very slow, I have found it generally very unreliable when accessing non-AWS providers - for one reason or another, I had settled on [https://wasabi.com/ Wasabi] for my cloud storage.
I found that <code>s3cmd</code> often restarted transfers with SIGPIPE:
<syntaxhighlight>
ksh$ s3cmd put bigfile.xz s3://mybucket-ap-southeast-2/misc/
bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1]
2351104 of 7064777700 0% in 0s 8.33 MB/s failed
WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=0.00)
WARNING: Waiting 3 sec...
bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1]
2351104 of 7064777700 0% in 0s 10.34 MB/s failed
WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=0.01)
WARNING: Waiting 6 sec...
bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1]
192512 of 7064777700 0% in 0s 349.33 kB/s failed
WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=0.05)
WARNING: Waiting 9 sec...
</syntaxhighlight>
Looking at packet traces, nothing was obviously amiss on my side. I know that providers often return redirects for the correct regional endpoint - but looking at the output with <tt>-d</tt> debugging turned on, the correct endpoint was being selected.
So, after looking at the code for a while, I went looking for alternatives, and stumbled upon [https://github.com/peak/s5cmd s5cmd]. This tool is written in go - while not as portable, this is far more efficient, explicitly performs parallel copies, which allows it to easily saturate whatever network link you happen to possess.
<syntaxhighlight>
ksh$ s5cmd --stat --endpoint-url s3.ap-southeast-2.wasabisys.com cp bigfile.xz s3://mybucket-ap-southeast-2/misc/
cp bigfile.xz s3://mybucket-ap-southeast-2/misc/bigfile.xz
Operation Total Error Success
cp 1 0 1
</syntaxhighlight>
[[Category:Stix's Blog]]
2d5001b52b1d030893f52d7f79cdba15ad92c0de
Determining if a CoCo has 32KiB or 64KiB RAM
0
1790
3702
2023-01-09T12:23:56Z
Stix
2
initial draft
wikitext
text/x-wiki
Since the question has come up a few times, and CoCo's with 32KiB RAM do apparently exist, the following program should determine if your Tandy Color Computer really has only 32KiB or the full 64KiB RAM.
<syntaxhighlight lang="BASIC">
10 CLEAR200,&H7DFF
20 A=&H7E00
30 FOR I=0TO50:READB$:POKEA+I,VAL("&H"+B$):NEXTI
40 DEFUSR0=&H7E00
50 IFUSR0(0)=0THENPRINT"32K"ELSEPRINT"64K"
60 DATA7F,FF,DF,30,8D,00,2B,86
70 DATAFF,6F,84,A7,89,80,00,6D
80 DATA84,26,15,30,89,80,00,6F
90 DATA84,6D,84,26,0B,A7,84,A1
100 DATA84,26,05,CC,00,FF,20,03
110 DATACC,00,00,7F,FF,DE,BD,B4
120 DATAF4,39,00
</syntaxhighlight>
The ML routine works by first hiding the ROM, then checking that the upper 32KiB RAM is not just mirrored from the lower 32KiB RAM (which is the case in xroar). It then also checks that the upper RAM can hold a zero or 255 value. The one physical 32KiB machine I'm aware of returned 255 ($ff) for all bytes in the upper 32KiB.
<syntaxhighlight lang="asm">
( 64ktest.asm):00001 org $7e00
7E00 7FFFDF ( 64ktest.asm):00002 clr $ffdf
7E03 308D002B ( 64ktest.asm):00003 leax byte,pcr
7E07 86FF ( 64ktest.asm):00004 lda #$ff
7E09 6F84 ( 64ktest.asm):00005 clr ,x
7E0B A7898000 ( 64ktest.asm):00006 sta $8000,x
7E0F 6D84 ( 64ktest.asm):00007 tst ,x
7E11 2615 ( 64ktest.asm):00008 bne k32
7E13 30898000 ( 64ktest.asm):00009 leax $8000,x
7E17 6F84 ( 64ktest.asm):00010 clr ,x
7E19 6D84 ( 64ktest.asm):00011 tst ,x
7E1B 260B ( 64ktest.asm):00012 bne k32
7E1D A784 ( 64ktest.asm):00013 sta ,x
7E1F A184 ( 64ktest.asm):00014 cmpa ,x
7E21 2605 ( 64ktest.asm):00015 bne k32
7E23 CC00FF ( 64ktest.asm):00016 ldd #$ff
7E26 2003 ( 64ktest.asm):00017 bra bas
7E28 CC0000 ( 64ktest.asm):00018 k32 ldd #0
7E2B 7FFFDE ( 64ktest.asm):00019 bas clr $ffde
7E2E BDB4F4 ( 64ktest.asm):00020 jsr $b4f4
7E31 39 ( 64ktest.asm):00021 rts
7E32 00 ( 64ktest.asm):00022 byte fcb 0
</syntaxhighlight>
[[Category:CoCo]]
beaf6c4edfba22c8ecca5ae2046b95d942418410
File:OfficeOne 894.jpg
6
1791
3703
2023-02-10T23:30:24Z
Stix
2
OfficeOne 894 unbranded calculator bought from Kmart for AUD $7.
wikitext
text/x-wiki
== Summary ==
OfficeOne 894 unbranded calculator bought from Kmart for AUD $7.
c10643faf1ce00ce329a89b55947b967b188bd8b
OfficeOne 894 Graphic Calculator
0
1685
3704
3139
2023-02-10T23:52:03Z
Stix
2
Add image and more details
wikitext
text/x-wiki
[[File:OfficeOne 894.jpg|300px|thumb|right|OfficeOne 894]]
Ok, so, it cost AUD $7, bought from Kmart, but it looks like you get what you pay for. Functionally, the calculator is similar to my Tandy EC-4020 (a re-badged Casio ''fx''-4000P), with the added basic graphing capability. While my ancient Tandy still functions, the OfficeOne has since died, with the flex connecting the screen making bad contact and dropping pixels.
=== Bug 1 ===
Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end:
* <tt>Deg:2tan<sup>-1</sup>√2 = 109.4712206</tt>
* <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206</tt>
* <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>√2 = 2e-09</tt>
* <tt>Deg:sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>√2 = 2e-09</tt>
* <tt>Deg:2tan<sup>-1</sup>√2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372</tt> '''''huh?'''''
Those last three lines should be approximately zero, since
<math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math>
but no matter how many parenthesis I put in, that last line refuses to work. Interestingly, switching to radians makes it work:
* <tt>Rad:2tan<sup>-1</sup>√2 - Π÷2 - sin<sup>-1</sup>(3<sup>-1</sup>) = -2.4e-11</tt>
=== Bug 2 ===
The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1.
<tt>Scl:-1000→A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span> :Isz A:Goto 0</tt>
Let's have a look at some of the statistics variables:
* <math>n = 1000</math>
* <math>\sum{x} = 598</math>
* <math>\sum{x^2} = 357.604</math>
* <math>\bar x = 0.598</math>
* <math>x\sigma _{n-1} = 0</math>
Ok, that's unexpected.
== See Also ==
* [https://www.usersmanualguide.com/manuals/casio/FX-4000P.pdf Casio ''fx''-4000P User Manual] at usersmanualguide.com.
[[Category:Mathematics]]
[[Category:Rants]]
5bdfc94ba1d2cbb3e6beb4d5693b935470d5cb6f
NetBSD-mac68k under qemu
0
1792
3705
2023-02-11T00:57:42Z
Stix
2
Draft notes on running NetBSD-mac68k under qemu
wikitext
text/x-wiki
https://www.gitlab.com/mcayland/qemu
git clone -b q800.upstream3 https://www.gitlab.com/mcayland/qemu q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
make
Install MacOS 8.1. I've tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks.
https://www.emaculation.com/forum/viewtopic.php?p=71929#p71929
https://wiki.qemu.org/Documentation/Platforms/m68k
https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9
https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc-
78ce5181aa5c16c76a8a62a2ce4773335461a192
3706
3705
2023-02-11T01:28:34Z
Stix
2
Expand
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the main qemu repository, so you need to check out the latest branch from [https://www.gitlab.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
git clone -b q800.upstream3 https://www.gitlab.com/mcayland/qemu q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
make
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else.
== Starting qemu ==
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] github repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
b9fca7dea9f214470bf59e7c7790536011dabca6
3707
3706
2023-02-11T08:52:39Z
Stix
2
Correct gitlab -> github.
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<code>
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
make
</code>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else.
== Starting qemu ==
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
61a7fe6061d57391251cc2da54fa299d7384ab9b
3708
3707
2023-02-11T08:53:24Z
Stix
2
/* Clone qemu github repo fork & build */ formatting
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<syntaxhighlight>
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
make
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else.
== Starting qemu ==
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
23d275539435c80dfa9cec392f21b1c77c0f7b76
3709
3708
2023-02-11T10:49:17Z
Stix
2
Expand
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
make
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else.
<syntaxhighlighting lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlighting>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 255MiB, and it appears the NetBSD booter will fail to accept any value greater than xxx.
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
eed6299f4254db62bdbe48ea05bd780bcab629be
3710
3709
2023-02-11T11:01:07Z
Stix
2
Expand
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
make
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else.
<syntaxhighlighting lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlighting>
== Create PRAM & disk images ==
PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw.
<syntaxhighlighting lang="shell">
dd if=/dev/zero of=pram.img bs=256 count=1
dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024))
</syntaxhighlighting>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 255MiB, and it appears the NetBSD booter will fail to accept any value greater than xxx.
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
d4b1f1acc12c4f6b5d571b8181a147bc505a1cd5
3711
3710
2023-02-11T12:20:07Z
Stix
2
Expand
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
make
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else.
<syntaxhighlight lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlight>
== Create PRAM & disk images ==
PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw.
<syntaxhighlight lang="shell">
dd if=/dev/zero of=pram.img bs=256 count=1
dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024))
</syntaxhighlight>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB.
I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation.
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
e0f9d350e24343eb04c7b9bb91b72793557bd3a7
3713
3711
2023-03-02T08:24:04Z
Stix
2
Expand
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
gmake
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
It's also required to disable PaX - I've just disabled all three flags, perhaps only a subset is required?
<syntaxhighlight lang="shell">
paxctl +agm build/qemu-system-m68k
</syntaxhighlight>
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>:
<syntaxhighlight lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlight>
== Create PRAM & disk images ==
PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw.
<syntaxhighlight lang="shell">
dd if=/dev/zero of=pram.img bs=256 count=1
dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024))
</syntaxhighlight>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB.
I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation.
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
[[Category:NetBSD]]
09225826e7016969b9dda46549b27d4620d7b57c
3714
3713
2023-03-04T00:35:38Z
Stix
2
Stix moved page [[NetBSD-mac68 under qemu]] to [[NetBSD-mac68k under qemu]]: Get the port name correct
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
gmake
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
It's also required to disable PaX - I've just disabled all three flags, perhaps only a subset is required?
<syntaxhighlight lang="shell">
paxctl +agm build/qemu-system-m68k
</syntaxhighlight>
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>:
<syntaxhighlight lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlight>
== Create PRAM & disk images ==
PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw.
<syntaxhighlight lang="shell">
dd if=/dev/zero of=pram.img bs=256 count=1
dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024))
</syntaxhighlight>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB.
I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation.
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
[[Category:NetBSD]]
09225826e7016969b9dda46549b27d4620d7b57c
3716
3714
2023-03-06T22:06:40Z
Stix
2
/* Starting qemu */ add qemu command line
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
gmake
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
It's also required to disable PaX - I've just disabled all three flags, perhaps only a subset is required?
<syntaxhighlight lang="shell">
paxctl +agm build/qemu-system-m68k
</syntaxhighlight>
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>:
<syntaxhighlight lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlight>
== Create PRAM & disk images ==
PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw.
<syntaxhighlight lang="shell">
dd if=/dev/zero of=pram.img bs=256 count=1
dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024))
</syntaxhighlight>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB.
I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation.
Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten.
<syntaxhighlight lang="shell">
qemu-system-m68k \
-M q800 -cpu m68040 -m 256 -bios Quadra800.rom \
-rtc base=localtime \
-g 1152x870x8 \
-boot d \
-drive file=pram-macos.img,format=raw,if=mtd \
-device scsi-hd,scsi-id=0,drive=hd0 \
-drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \
-device scsi-hd,scsi-id=1,drive=hd1 \
-drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \
-device scsi-cd,scsi-id=3,drive=cd1 \
-drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \
-nic tap,model=dp83932,ifname=tap3,script=no,downscript=no,mac=08:00:07:12:34:56 \
-serial mon:stdio
</syntaxhighlight>
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
[[Category:NetBSD]]
eba50bc283c7ef4dce186145646c4f1b8f93e4f7
Converting CVS repo to git repo and export to github
0
1793
3712
2023-02-20T08:29:18Z
Stix
2
Notes on converting cvs to git and exporting to github
wikitext
text/x-wiki
I have had a few little CVS repositories than I've been steadily migrating to git, and exporting some of those to github. Making notes here so I don't have to keep Googling and reading man pages.
First, create a new local git repository, and import from CVS. Checkout the imported files.
<syntaxhighlight lang="shell">
$ mkdir myproj-git
$ cd myproj-git
$ git init
Initialized empty Git repository in /path/to/myproj-git/.git/
$ find /path/to/myproj-cvsroot | cvs-fast-export | git fast-import
cvs-fast-export: no commitids before 2013-03-13T04:53:53Z.
…
$ git checkout -f
</syntaxhighlight>
Use the github UI to create a new empty repository. Now create a local bare repository for importing to gihub. This seems to work better with branches & history, etc, but likely isn't required.
<syntaxhighlight lang="shell">
$ mkdir /tmp/z
$ cd /tmp/z
$ git clone --bare /path/to/myproj-git
$ cd myproj-git.git
$ git push --mirror https://github.com/USER/REPO.git
$ rm -rf /tmp/z
</syntaxhighlight>
Finally, you can set the remote URL in the local repository. This can also be used for the initial push, but failed with odd errors when I tried a few times.
<syntaxhighlight lang="shell">
$ cd /path/to/myproj-git
$ git remote add origin git@github.com:user/myproj
$ git branch -M main
$ git push -u origin main
</syntaxhighlight>
== See also ==
* [https://docs.github.com/en/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-an-external-git-repository-using-the-command-line Importing an external git repository using the command line] at github.
* [https://gitlab.com/esr/cvs-fast-export CVS fast export] at gitlab.
[[Category:Git]]
4e0c2450d75f0ac26a11269c2dd76af352ce40f7
NetBSD-mac68 under qemu
0
1794
3715
2023-03-04T00:35:39Z
Stix
2
Stix moved page [[NetBSD-mac68 under qemu]] to [[NetBSD-mac68k under qemu]]: Get the port name correct
wikitext
text/x-wiki
#REDIRECT [[NetBSD-mac68k under qemu]]
39b0ebf7dceb4b10ce83cc1a726bb0790a58025a
Fast 8-bit pseudorandom number generator
0
1755
3718
3617
2023-04-02T04:09:03Z
Stix
2
Khz?
wikitext
text/x-wiki
While doing some retro-programming, I was after a small, fast random number generator for an old computer (specifically, a Tandy TRS-80 Colour Computer I, with 895kHz Motorola 6809 CPU). Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory could have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divides!
'''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes).
== C Implementation ==
The C-code from the link, formatted and most comments stripped, is:
<syntaxhighlight lang="c">
/***
X ABC Algorithm Random Number Generator for 8-Bit Devices
https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/
Not safe for cryptographic use!
***/
static uint8_t a, b, c, x;
/* return 8-bit pseudorandom number */
uint8_t rnd8() {
x++;
a = (a ^ c) ^ x;
b = b + a;
c = (c + (b >> 1)) ^ a;
return c;
}
/* Add entropy into the state */
void init_rng(uint8_t s1, uint8_t s2, uint8_t s3) {
/* XOR new entropy into key state */
a ^= s1;
b ^= s2;
c ^= s3;
rnd8();
}
</syntaxhighlight>
== 6809 Assembler ==
Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state, which I've been doing in various code where I value performance, using page 0 bytes <code>$FC</code> through <code>$FF</code>.
<syntaxhighlight lang="assembler">
00010 * 8-BIT RANDOM NUMBER
00020 * GENERATOR
00030 * RANDOM RETURNED IN A
00040 RNDA FCB 0
00050 RNDB FCB 0
00060 RNDC FCB 0
00070 RNDX FCB 0
00080 RND INC RNDX
00090 LDA RNDA
00100 EORA RNDC
00110 EORA RNDX
00120 STA RNDA
00130 ADDA RNDB
00140 STA RNDB
00150 LSRA
00160 ADDA RNDC
00170 EORA RNDA
00180 STA RNDC
00190 RTS
</syntaxhighlight>
== DieHarder results ==
Yeah, not so great, but definitely not surprising, either.
<syntaxhighlight lang="text">
$ ./rnd8 -g | dieharder -g 200 -a
#=============================================================================#
# dieharder version 3.31.1 Copyright 2003 Robert G. Brown #
#=============================================================================#
rng_name |rands/second| Seed |
stdin_input_raw| 1.21e+07 | 977501942|
#=============================================================================#
test_name |ntup| tsamples |psamples| p-value |Assessment
#=============================================================================#
diehard_birthdays| 0| 100| 100|0.00000000| FAILED
diehard_operm5| 0| 1000000| 100|0.00000000| FAILED
diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED
diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK
diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED
diehard_opso| 0| 2097152| 100|0.00000000| FAILED
diehard_oqso| 0| 2097152| 100|0.00000000| FAILED
diehard_dna| 0| 2097152| 100|0.00000000| FAILED
diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED
diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK
diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED
diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED
diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED
diehard_squeeze| 0| 100000| 100|0.00000000| FAILED
diehard_sums| 0| 100| 100|0.01213356| PASSED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_runs| 0| 100000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
diehard_craps| 0| 200000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED
sts_monobit| 1| 100000| 100|0.49771113| PASSED
sts_runs| 2| 100000| 100|0.00002097| WEAK
sts_serial| 1| 100000| 100|0.24510342| PASSED
sts_serial| 2| 100000| 100|0.39513131| PASSED
sts_serial| 3| 100000| 100|0.17050767| PASSED
sts_serial| 3| 100000| 100|0.61339061| PASSED
sts_serial| 4| 100000| 100|0.20127654| PASSED
sts_serial| 4| 100000| 100|0.83207402| PASSED
sts_serial| 5| 100000| 100|0.00631037| PASSED
sts_serial| 5| 100000| 100|0.06772865| PASSED
sts_serial| 6| 100000| 100|0.00000000| FAILED
sts_serial| 6| 100000| 100|0.00000001| FAILED
sts_serial| 7| 100000| 100|0.00000074| FAILED
sts_serial| 7| 100000| 100|0.55324491| PASSED
sts_serial| 8| 100000| 100|0.03992936| PASSED
sts_serial| 8| 100000| 100|0.00231542| WEAK
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 9| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 10| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 11| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 12| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 13| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 14| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 15| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
sts_serial| 16| 100000| 100|0.00000000| FAILED
rgb_bitdist| 1| 100000| 100|0.00000000| FAILED
rgb_bitdist| 2| 100000| 100|0.00000000| FAILED
rgb_bitdist| 3| 100000| 100|0.00000000| FAILED
rgb_bitdist| 4| 100000| 100|0.00000000| FAILED
rgb_bitdist| 5| 100000| 100|0.00000007| FAILED
rgb_bitdist| 6| 100000| 100|0.00000000| FAILED
rgb_bitdist| 7| 100000| 100|0.01921137| PASSED
rgb_bitdist| 8| 100000| 100|0.00000000| FAILED
rgb_bitdist| 9| 100000| 100|0.00000000| FAILED
rgb_bitdist| 10| 100000| 100|0.00000000| FAILED
rgb_bitdist| 11| 100000| 100|0.00000000| FAILED
rgb_bitdist| 12| 100000| 100|0.00000000| FAILED
rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED
rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED
rgb_permutations| 2| 100000| 100|0.00000000| FAILED
rgb_permutations| 3| 100000| 100|0.00000000| FAILED
rgb_permutations| 4| 100000| 100|0.00000000| FAILED
rgb_permutations| 5| 100000| 100|0.00000000| FAILED
rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED
rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED
rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK
dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED
dab_dct| 256| 50000| 1|0.00000000| FAILED
Preparing to run test 207. ntuple = 0
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
dab_filltree| 32| 15000000| 1|0.00000000| FAILED
Preparing to run test 208. ntuple = 0
dab_filltree2| 0| 5000000| 1|0.00000000| FAILED
dab_filltree2| 1| 5000000| 1|0.00000000| FAILED
Preparing to run test 209. ntuple = 0
dab_monobit2| 12| 65000000| 1|1.00000000| FAILED
</syntaxhighlight>
== See Also ==
* [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit]
* [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller]
* [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia.
* [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder]
[[Category:Computing]]
cf959eba0c94fd92380bd4bd65d0b41ecbc23625
Spaghetti Bolognese
0
1688
3719
3172
2023-04-15T09:05:09Z
Stix
2
/* Method */ Cook covered for the first half
wikitext
text/x-wiki
Not quite authentic, but tasty and will feed the starving hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired. Indeed, it usually tastes better reheated.
== Ingredients ==
* olive oil
* 2 x brown onions
* about 1 tablespoon garlic (either minced or fresh)
* about 1 tablespoon ginger (minced)
* 200g ham
* 2 x 800g tinned chopped tomatoes
* about 1 tablespoon dark brown sugar
* 3 carrots
* ¼ cup Worcester sauce
* 5 to 10 birds eye chillies, or dry chilli flakes (obviously optional; spices it up a little)
* 1kg beef & pork mince (not lean, if you really want flavour)
* about 1 tablespoon oregano (dry or fresh)
== Method ==
Dice onion, the finer the better, and fry with olive oil in the bottom of a large pot until it turns clear, under medium heat. Dice ham, add to pot and fry for a few minutes. Add garlic (if using fresh garlic, mince, crush, use food processor, etc) and ginger, stir. Add tomatoes, dark brown sugar and Worcestershire sauce to the pot. Grate carrots; being lazy, I tend to use a small food processor to grate carrots and fresh chillies together. Mix. Break the mince into the pot and stir thoroughly to break up lumps. Stir in oregano.
Place covered pot in oven preheated to 180°C (~350°F). Check and stir every 30 minutes. Cook for between 1 and 2 hours. Uncover about half way through, and cook until the mixture thickens considerably.
[[Category:Recipes]]
3f188e5e7bc57834a96460d4cec9ef1c47aca083
2023-05-06 Benchmarking BASIC on a Tandy CoCo1
0
1795
3720
2023-05-06T03:10:00Z
Stix
2
Initial draft of CoCo BASIC benchmarks
wikitext
text/x-wiki
Doing a little more retro computing, I wondered just how fast - or slow - various BASIC routines were on the Tandy Color Computer, and set about trying to come up with a relatively sane set of benchmarks, focusing mainly on the various mathematical routines. It turns out, most are quite good, but the transcendental functions are understandably expensive. Interestingly, the cost of parsing floating point constants varies greatly with the number of digits after the decimal point.
The code uses the built-in TIMER variable, which ticks at 50 or 60Hz depending where you are in the world.
<syntaxhighlight lang="basic">
10 ' BENCHMRK 2023-04-18
20 PI=ATN(1)*4
30 TIMER=0
40 FOR F=1 TO 24
50 READ F$
60 S=TIMER
70 ON F GOSUB 140,160,180,200,220,240,260,280,300,320,340,360,380,400,420,440,460,480,500,520,540,560,580,600
80 E=TIMER
90 PRINT F$;": ",;
100 PRINT USING "###.##";(E-S)/6
110 NEXT F
120 END
130 DATA "NULL"
140 FORI=1TO100:NEXT:RETURN
150 DATA "CONST 1D INT"
160 FORI=1TO100:A=9:NEXT:RETURN
170 DATA "CONST 3D INT"
180 FORI=1TO100:A=999:NEXT:RETURN
190 DATA "CONST 3D FL"
200 FORI=1TO100:A=0.123:NEXT:RETURN
210 DATA "CONST 9D FL"
220 FORI=1TO100:A=3.14159266:NEXT:RETURN
230 DATA "CONST 14D FL"
240 FORI=1TO100:A=3.14159265358979:NEXT:RETURN
250 DATA "ASSIGN"
260 C=57.2957795:FORI=1TO100:A=C:NEXT:RETURN
270 DATA "INC"
280 FORI=1TO100:A=I+1:NEXT:RETURN
290 DATA "MUL"
300 FORI=1TO100:A=I*I:NEXT:RETURN
310 DATA "MUL FL"
320 FORI=1TO100:A=PI*PI:NEXT:RETURN
330 DATA "DIV"
340 C=57.2957795:FORI=1TO100:A=I/C:NEXT:RETURN
350 DATA "SIN+DIV"
360 C=57.2957795:FORI=1TO100:A=SIN(I/C):NEXT:RETURN
370 DATA "TAN+DIV"
380 C=57.2957795:FORI=1TO100:A=TAN(I/C):NEXT:RETURN
390 DATA "ATN"
400 FORI=1TO100:A=ATN(I):NEXT:RETURN
410 DATA "SQRT"
420 FORI=1TO100:A=SQR(I):NEXT:RETURN
430 DATA "LOG"
440 FORI=1TO100:A=LOG(I):NEXT:RETURN
450 DATA "EXP"
460 FORI=1TO100:A=EXP(I/2):NEXT:RETURN
470 DATA "EXP-LOG(SQRT)"
480 FORI=1TO100:A=EXP(LOG(I)/2):NEXT:RETURN
490 DATA "POWER(SMALL)"
500 FORI=1TO100:A=I^2:NEXT:RETURN
510 DATA "POWER(LARGE)"
520 FORI=1TO100:A=2.2^I:NEXT:RETURN
530 DATA "AND"
540 FORI=1TO100:A=IAND3:NEXT:RETURN
550 DATA "XOR"
560 FORI=1TO100:A=(IOR3)ANDNOT(IAND3):NEXT:RETURN
570 DATA "RND(0)"
580 FORI=1TO100:A=RND(0):NEXT:RETURN
590 DATA "RND(2)"
600 FORI=1TO100:A=RND(2):NEXT:RETURN
</syntaxhighlight>
Output captured from [https://www.6809.org.uk/xroar/ xroar] closely matches the output on my Coco1, and is far easier to grab:
<syntaxhighlight lang="text">
NULL: 1.00
CONST 1D INT: 2.83
CONST 3D INT: 4.67
CONST 3D FL: 14.50
CONST 9D FL: 36.33
CONST 14D FL: 61.50
ASSIGN: 3.00
INC: 4.00
MUL: 4.50
MUL FL: 5.67
DIV: 6.33
SIN+DIV: 31.83
TAN+DIV: 55.17
ATN: 44.83
SQRT: 50.17
LOG: 24.17
EXP: 28.83
EXP-LOG(SQRT): 52.33
POWER(SMALL): 50.33
POWER(LARGE): 55.83
AND: 2.83
XOR: 7.17
RND(0): 6.17
RND(2): 10.83
</syntaxhighlight>
[[Category:CoCo]]
[[Category:Stix's Blog]]
71659dab250c903f98d6de54cedc15ba7c28cab5
3721
3720
2023-05-06T05:01:30Z
Stix
2
Update to newest version
wikitext
text/x-wiki
Doing a little more retro computing, I wondered just how fast - or slow - various BASIC routines were on the Tandy Color Computer, and set about trying to come up with a relatively sane set of benchmarks, focusing mainly on the various mathematical routines. It turns out, most are quite good, but the transcendental functions are understandably expensive. Interestingly, the cost of parsing floating point constants varies greatly with the number of digits after the decimal point. This also means that <tt>I/2</tt> is faster than <tt>I*0.25</tt>.
The code uses the built-in TIMER variable, which ticks at 50 or 60Hz depending where you are in the world.
<syntaxhighlight lang="basic">
10 ' BENCHMRK 2023-05-06
20 ' PAUL RIPKE STIX@STIX.ID.AU
30 I=0:A=0:PI=ATN(1)*4:C=180/PI:CC=360/PI
40 INPUT"OUTPUT TO PRINTER (Y/(N))";A$
50 IF A$="Y"THEND=-2ELSED=0
60 PRINT #D,"FUNCTION";TAB(25);" TICKS"
70 TIMER=0
80 FOR F=1 TO 28
90 READ F$
100 S=TIMER
110 ON F GOSUB 180,200,220,240,260,280,300,320,340,360,380,400,420,440,460,480,500,520,540,560,580,600,620,640,660,680,700,720
120 E=TIMER
130 PRINT #D,F$;": ";TAB(25);
140 PRINT #D,USING "###.##";(E-S)/6
150 NEXT F
160 END
170 DATA "NULL"
180 FORI=1TO100:NEXT:RETURN
190 DATA "CONST INT 1D"
200 FORI=1TO100:A=9:NEXT:RETURN
210 DATA "CONST INT 3D"
220 FORI=1TO100:A=999:NEXT:RETURN
230 DATA "CONST INT 9D"
240 FORI=1TO100:A=999999999:NEXT:RETURN
250 DATA "CONST INT 14D"
260 FORI=1TO100:A=99999999999999:NEXT:RETURN
270 DATA "CONST FL 3D"
280 FORI=1TO100:A=0.123:NEXT:RETURN
290 DATA "CONST FL 9D"
300 FORI=1TO100:A=3.14159266:NEXT:RETURN
310 DATA "CONST FL 14D"
320 FORI=1TO100:A=3.14159265358979:NEXT:RETURN
330 DATA "ASSIGN"
340 FORI=1TO100:A=PI:NEXT:RETURN
350 DATA "INC"
360 FORI=1TO100:A=I+1:NEXT:RETURN
370 DATA "MUL"
380 FORI=1TO100:A=I*I:NEXT:RETURN
390 DATA "MUL FL"
400 FORI=1TO100:A=PI*PI:NEXT:RETURN
410 DATA "DIV"
420 FORI=1TO100:A=I/C:NEXT:RETURN
430 DATA "HALF BY MUL"
440 FORI=1TO100:A=I*0.5:NEXT:RETURN
450 DATA "HALF BY DIV"
460 FORI=1TO100:A=I/2:NEXT:RETURN
470 DATA "SIN+DIV"
480 FORI=1TO100:A=SIN(I/C):NEXT:RETURN
490 DATA "TAN+DIV"
500 FORI=1TO100:A=TAN(I/CC):NEXT:RETURN
510 DATA "ATN"
520 FORI=1TO100:A=ATN(I):NEXT:RETURN
530 DATA "SQRT"
540 FORI=1TO100:A=SQR(I):NEXT:RETURN
550 DATA "LOG"
560 FORI=1TO100:A=LOG(I):NEXT:RETURN
570 DATA "EXP+DIV"
580 FORI=1TO100:A=EXP(I/2):NEXT:RETURN
590 DATA "SQRT BY LOG+EXP"
600 FORI=1TO100:A=EXP(LOG(I)/2):NEXT:RETURN
610 DATA "POWER(SMALL)"
620 FORI=1TO100:A=I^2:NEXT:RETURN
630 DATA "POWER(LARGE)"
640 FORI=1TO100:A=2.2^I:NEXT:RETURN
650 DATA "AND"
660 FORI=1TO100:A=IAND3:NEXT:RETURN
670 DATA "XOR"
680 FORI=1TO100:A=(IOR3)ANDNOT(IAND3):NEXT:RETURN
690 DATA "RND(0)"
700 FORI=1TO100:A=RND(0):NEXT:RETURN
710 DATA "RND(2)"
720 FORI=1TO100:A=RND(2):NEXT:RETURN
</syntaxhighlight>
Output captured from [https://www.6809.org.uk/xroar/ xroar] closely matches the output on my Coco1, and is far easier to grab:
<syntaxhighlight lang="text">
FUNCTION TICKS
NULL: 1.17
CONST INT 1D: 2.50
CONST INT 3D: 4.67
CONST INT 9D: 11.33
CONST INT 14D: 17.33
CONST FL 3D: 14.67
CONST FL 9D: 36.17
CONST FL 14D: 61.33
ASSIGN: 2.33
INC: 3.83
MUL: 4.00
MUL FL: 5.67
DIV: 6.00
HALF BY MUL: 7.17
HALF BY DIV: 5.67
SIN+DIV: 31.00
TAN+DIV: 54.67
ATN: 44.67
SQRT: 50.00
LOG: 23.83
EXP+DIV: 28.50
SQRT BY LOG+EXP: 52.00
POWER(SMALL): 50.00
POWER(LARGE): 55.67
AND: 2.83
XOR: 7.17
RND(0): 6.00
RND(2): 10.67
</syntaxhighlight>
[[Category:CoCo]]
[[Category:Stix's Blog]]
9e4abd8ceba27e140d15521bf8e387af76bebdea
3722
3721
2023-05-06T05:44:35Z
Stix
2
Update to newest version
wikitext
text/x-wiki
Doing a little more retro computing, I wondered just how fast - or slow - various BASIC routines were on the Tandy Color Computer, and set about trying to come up with a relatively sane set of benchmarks, focusing mainly on the various mathematical routines. It turns out, most are quite good, but the transcendental functions are understandably expensive. Interestingly, the cost of parsing floating point constants varies greatly with the number of digits after the decimal point. This also means that <tt>I/2</tt> is faster than <tt>I*0.25</tt>.
The code uses the built-in TIMER variable, which ticks at 50 or 60Hz depending where you are in the world.
<syntaxhighlight lang="basic">
10 ' BENCHMRK 2023-05-06
20 ' PAUL RIPKE STIX@STIX.ID.AU
30 I=0:A=0:PI=ATN(1)*4:C=180/PI:CC=360/PI
40 INPUT"OUTPUT TO PRINTER (Y/(N))";A$
50 IF A$="Y"THEND=-2ELSED=0
60 PRINT #D,"FUNCTION";TAB(25);" TICKS"
70 FOR F=1 TO 28
80 READ F$
90 TIMER=0:ON F GOSUB 150,170,190,210,230,250,270,290,310,330,350,370,390,410,430,450,480,500,520,540,570,590,610,630,650,670,690,710:E=TIMER
100 PRINT #D,F$;": ";TAB(25);
110 PRINT #D,USING "###.##";E/6
120 NEXT F
130 END
140 DATA "NULL"
150 FORI=1TO100:NEXT:RETURN
160 DATA "CONST INT 1D"
170 FORI=1TO100:A=9:NEXT:RETURN
180 DATA "CONST INT 3D"
190 FORI=1TO100:A=999:NEXT:RETURN
200 DATA "CONST INT 9D"
210 FORI=1TO100:A=999999999:NEXT:RETURN
220 DATA "CONST INT 14D"
230 FORI=1TO100:A=99999999999999:NEXT:RETURN
240 DATA "CONST FL 3D"
250 FORI=1TO100:A=0.123:NEXT:RETURN
260 DATA "CONST FL 9D"
270 FORI=1TO100:A=3.14159266:NEXT:RETURN
280 DATA "CONST FL 14D"
290 FORI=1TO100:A=3.14159265358979:NEXT:RETURN
300 DATA "ASSIGN"
310 FORI=1TO100:A=PI:NEXT:RETURN
320 DATA "INC"
330 FORI=1TO100:A=I+1:NEXT:RETURN
340 DATA "MUL"
350 FORI=1TO100:A=I*I:NEXT:RETURN
360 DATA "MUL FL"
370 FORI=1TO100:A=PI*PI:NEXT:RETURN
380 DATA "DIV"
390 FORI=1TO100:A=I/C:NEXT:RETURN
400 DATA "HALF BY MUL"
410 FORI=1TO100:A=I*0.5:NEXT:RETURN
420 DATA "HALF BY DIV"
430 FORI=1TO100:A=I/2:NEXT:RETURN
440 DATA "SIN+DIV"
450 FORI=1TO100:A=SIN(I/C):NEXT:RETURN
460 DATA "TAN+DIV"
470 'TAN(90) UNDEFINED!
480 FORI=1TO100:A=TAN(I/CC):NEXT:RETURN
490 DATA "ATN"
500 FORI=1TO100:A=ATN(I):NEXT:RETURN
510 DATA "SQRT"
520 FORI=1TO100:A=SQR(I):NEXT:RETURN
530 DATA "LOG"
540 FORI=1TO100:A=LOG(I):NEXT:RETURN
550 DATA "EXP+DIV"
560 ' EXP(100) OVERFLOWS!
570 FORI=1TO100:A=EXP(I/2):NEXT:RETURN
580 DATA "SQRT BY LOG+EXP"
590 FORI=1TO100:A=EXP(LOG(I)/2):NEXT:RETURN
600 DATA "POWER(SMALL)"
610 FORI=1TO100:A=I^2:NEXT:RETURN
620 DATA "POWER(LARGE)"
630 FORI=1TO100:A=2.2^I:NEXT:RETURN
640 DATA "AND"
650 FORI=1TO100:A=IAND3:NEXT:RETURN
660 DATA "XOR"
670 FORI=1TO100:A=(IOR3)ANDNOT(IAND3):NEXT:RETURN
680 DATA "RND(0)"
690 FORI=1TO100:A=RND(0):NEXT:RETURN
700 DATA "RND(2)"
710 FORI=1TO100:A=RND(2):NEXT:RETURN
</syntaxhighlight>
Output captured from [https://www.6809.org.uk/xroar/ xroar] closely matches the output on my Coco1, and is far easier to grab:
<syntaxhighlight lang="text">
FUNCTION TICKS
NULL: 1.17
CONST INT 1D: 2.50
CONST INT 3D: 4.67
CONST INT 9D: 11.17
CONST INT 14D: 17.33
CONST FL 3D: 14.50
CONST FL 9D: 36.17
CONST FL 14D: 61.50
ASSIGN: 2.33
INC: 3.83
MUL: 4.00
MUL FL: 5.83
DIV: 5.83
HALF BY MUL: 7.17
HALF BY DIV: 5.67
SIN+DIV: 31.00
TAN+DIV: 54.50
ATN: 44.50
SQRT: 50.00
LOG: 23.83
EXP+DIV: 28.33
SQRT BY LOG+EXP: 52.17
POWER(SMALL): 50.00
POWER(LARGE): 55.67
AND: 2.83
XOR: 7.00
RND(0): 6.00
RND(2): 10.50
</syntaxhighlight>
[[Category:CoCo]]
[[Category:Stix's Blog]]
e9778ebb3f2c31cad24d72bb2a8cca531fc12c07
CoCo serial port wiring
0
1796
3723
2023-05-07T11:59:24Z
Stix
2
initial draft
wikitext
text/x-wiki
Normally, CoCo serial TX line appears to be held low at about -10V, data bits around +10V. The BASIC output routines (<tt>LLIST</tt>, <tt>PRINT #-2</tt>, etc) check that RX is high (>0V) before proceeding - I assume this is some sort of hardware flow control. If flow control is not required, this can be held high by tying to DTR.
{| class="wikitable"
! Cable - CoCo DIN pin !! DE-9 bi-di serial pin !! DE-9 printer pin
|-
| 1 cd || NC || NC
|-
| 2 rx || 3 tx || 4 dtr
|-
| 3 gnd || 5 gnd || 5 gnd
|-
| 4 tx || 2 rx || 2 rx
|}
[[Category:CoCo]]
e6da1adcbac5a51f036eaefeacf513b685f1bd84
Minecraft commands cheat-sheet
0
1761
3724
3641
2023-05-17T12:12:36Z
Stix
2
Add /summon axolotl
wikitext
text/x-wiki
Applies to Minecraft Java Edition 1.16.x.
{| border="1" cellspacing="0" cellpadding="1"
|+
! Command || Effect
|-
| <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt>
| Lay oak planks in a 6x6 grid under the player
|-
| <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt>
| Lay blue carpet in a 6x6 grid under the player
|-
| <tt>/kill @e[type=chicken,distance=..10]</tt>
| kill all chickens in a 10 block radius
|-
| <tt>/time set day</tt>
| set time to 10:00
|-
| <tt>/weather clear</tt>
| Set clear weather, stops rain
|-
| <tt>/summon axolotl ~ ~ ~ {variant:4}</tt>
| Summon a rare blue axolotl at the current location
|}
[[Category:Minecraft]]
c68854f1fea5ba085ad30a4678a50b62b72ccc6d
3726
3724
2023-05-28T08:53:20Z
Stix
2
More commands
wikitext
text/x-wiki
Applies to Minecraft Java Edition 1.16.x.
{| border="1" cellspacing="0" cellpadding="1"
|+
! Command || Effect
|-
| <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt>
| Lay oak planks in a 6x6 grid under the player
|-
| <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt>
| Lay blue carpet in a 6x6 grid under the player
|-
| <tt>/kill @e[type=chicken,distance=..10]</tt>
| kill all chickens in a 10 block radius
|-
| <tt>/time set day</tt>
| set time to 10:00
|-
| <tt>/weather clear</tt>
| Set clear weather, stops rain
|-
| <tt>/summon axolotl ~ ~ ~ {variant:4}</tt>
| Summon a rare blue axolotl at the current location
|-
| <tt>/teleport fred1 fred2</tt>
| Teleport player fred1 to the location of fred2
|-
| <tt>/give fred1 diamond 7</tt>
| Give played fred1 7 diamonds
|}
[[Category:Minecraft]]
29dd115cb10f09e03337deff43d8105b1a9b519e
3727
3726
2023-05-29T12:40:31Z
Stix
2
How to summon a horse
wikitext
text/x-wiki
Applies to Minecraft Java Edition 1.16.x.
{| border="1" cellspacing="0" cellpadding="1"
|+
! Command || Effect
|-
| <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt>
| Lay oak planks in a 6x6 grid under the player
|-
| <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt>
| Lay blue carpet in a 6x6 grid under the player
|-
| <tt>/kill @e[type=chicken,distance=..10]</tt>
| kill all chickens in a 10 block radius
|-
| <tt>/time set day</tt>
| set time to 10:00
|-
| <tt>/weather clear</tt>
| Set clear weather, stops rain
|-
| <tt>/summon axolotl ~ ~ ~ {variant:4}</tt>
| Summon a rare blue axolotl at the current location
|-
| <tt>/teleport fred1 fred2</tt>
| Teleport player fred1 to the location of fred2
|-
| <tt>/give fred1 diamond 7</tt>
| Give played fred1 7 diamonds
|-
| <tt>/locate fred1</tt>
| Report the coordinates/location of player fred1
|-
| <tt>/summon horse ~ ~ ~ {Variant:0,Saddle:1,Tame:1,ArmorItem:diamond_horse_armor}
| Summon a white tame horse with saddle (didn't work) and diamond armour (also didn't work) to the current location
|}
[[Category:Minecraft]]
ee7e3456fb055e2f4286b67181ef276b99a713e9
3745
3727
2023-09-19T08:46:23Z
Stix
2
Add another fill example
wikitext
text/x-wiki
Applies to Minecraft Java Edition 1.16.x.
{| border="1" cellspacing="0" cellpadding="1"
|+
! Command || Effect
|-
| <tt>/fill ~-1 ~ ~ ~1 ~2 ~10 air
| Make a 3x3 tunnel 10 blocks deep in the +Z direction
|-
| <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt>
| Lay oak planks in a 6x6 grid under the player
|-
| <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt>
| Lay blue carpet in a 6x6 grid under the player
|-
| <tt>/kill @e[type=chicken,distance=..10]</tt>
| kill all chickens in a 10 block radius
|-
| <tt>/time set day</tt>
| set time to 10:00
|-
| <tt>/weather clear</tt>
| Set clear weather, stops rain
|-
| <tt>/summon axolotl ~ ~ ~ {variant:4}</tt>
| Summon a rare blue axolotl at the current location
|-
| <tt>/teleport fred1 fred2</tt>
| Teleport player fred1 to the location of fred2
|-
| <tt>/give fred1 diamond 7</tt>
| Give played fred1 7 diamonds
|-
| <tt>/locate fred1</tt>
| Report the coordinates/location of player fred1
|-
| <tt>/summon horse ~ ~ ~ {Variant:0,Saddle:1,Tame:1,ArmorItem:diamond_horse_armor}
| Summon a white tame horse with saddle (didn't work) and diamond armour (also didn't work) to the current location
|}
[[Category:Minecraft]]
069c421cafd109121675ba7ef21841b563710bb0
MacOS startup key combination reference
0
1797
3725
2023-05-20T08:11:18Z
Stix
2
Reference for Mac startup key combos
wikitext
text/x-wiki
Various keys do magical things during MacOS boot
{| {{Greytable}}
! Key combo !! Operation
|-
| Option || Invoke Startup Manager
|-
| T || Target Disk Mode
|-
| Shift-Control-Option || Reset the SMC
|-
| Command-Option-P-R || Reset NVRAM
|-
| Shift || Safe Mode
|-
| Command-R || Recovery Mode
|-
| D || Apple Diagnostics
|-
| Command-V || Verbose Mode
|-
| Command-S || Single-User Mode
|-
| C || Boot from Removable Media
|-
| Eject, F12 || Eject All Removable Media
|-
| N || NetBoot
|-
| X || Force a Boot into OS X, instead of Classic
|}
== See also ==
* [https://tidbits.com/2016/09/01/macos-hidden-treasures-15-startup-key-combinations/ macOS Hidden Treasures: 15 Startup Key Combinations]
[[Category:Mac OS X]]
70a547fb3a8e8f143e301258e1a5aed389c6e9fe
MediaWiki:Privacy
8
1799
3729
2023-06-24T08:39:26Z
Stix
2
Disable.
wikitext
text/x-wiki
-
3bc15c8aae3e4124dd409035f32ea2fd6835efc9
MediaWiki:Disclaimers
8
1800
3730
2023-06-24T08:41:02Z
Stix
2
Disable.
wikitext
text/x-wiki
-
3bc15c8aae3e4124dd409035f32ea2fd6835efc9
MediaWiki:Lastmodifiedat
8
1801
3731
2023-06-24T08:42:16Z
Stix
2
Attempt to set a global footer
wikitext
text/x-wiki
This page was last edited on $1, at $2.
----
<center><font style="font-size:80%">Misinformation found herein copyright Paul Ripke (aka “stix”) [mailto:stixpjr@gmail.com stixpjr@gmail.com].</font></center>
c451324b8929cf541346e069eb3e9d1d2d3f0e84
Hyper-threading and CPU time
0
1669
3732
3319
2023-06-24T09:06:56Z
Stix
2
Remove deprecated "enclose" syntaxhighlight option
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
<syntaxhighlight lang="text">
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
</syntaxhighlight>
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
<syntaxhighlight lang="text">
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
</syntaxhighlight>
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
<syntaxhighlight lang="text">
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
</syntaxhighlight>
For reference, the CPU tested was:
<syntaxhighlight lang="text">
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
</syntaxhighlight>
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
<syntaxhighlight lang="text">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
Start a CPU burning thread on the second thread on that core, and retest:
<syntaxhighlight lang="text">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
And just to complete our set of tests:
<syntaxhighlight lang="text">
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
<syntaxhighlight lang="text">
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
== NetBSD 7.0 on Intel Core i7 ==
And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.06 user 0.30 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.17 user 0.18 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.40 real 10.08 user 0.28 sys
</syntaxhighlight>
With a single spinning process:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 20565
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.63 real 13.69 user 0.21 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.24 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.26 user 0.20 sys
</syntaxhighlight>
And now with 3 more spinning processes:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 19974
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 25182
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 27197
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
32.05 real 14.22 user 0.29 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
28.45 real 14.22 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
38.47 real 14.28 user 0.21 sys
</syntaxhighlight>
All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%.
For reference, the CPU is:
<syntaxhighlight lang="text">
ksh$ sudo cpuctl identify 3
cpu3: highest basic info 0000000d
cpu3: highest extended info 80000008
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz
cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7)
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE>
cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2>
cpu3: features 0xbfebfbff<SS,HTT,TM,SBF>
cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX>
cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T>
cpu3: features3 0x1<LAHF>
cpu3: xsave features 0x7<x87,SSE,AVX>
cpu3: xsave instructions 0x1<XSAVEOPT>
cpu3: xsave area size: current 832, maximum 832, xgetbv enabled
cpu3: enabled xsave 0x7<x87,SSE,AVX>
cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way
cpu3: L2 cache 256KB 64B/line 8-way
cpu3: L3 cache 8MB 64B/line 16-way
cpu3: 64B prefetching
cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries
cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0)
cpu3: L2 STLB 512 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM>
cpu3: DSPM-ecx 0x9<HWF,EPB>
cpu3: SEF highest subleaf 00000000
cpu3: microcode version 0x23, platform ID 1
</syntaxhighlight>
== Linux 3.13 on Xeon E5-1650 ==
Slightly more modern CPU:
<syntaxhighlight lang="text">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
Busying the other hyper-thread core:
<syntaxhighlight lang="text">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 15995
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads).
CPU for this test was:
<syntaxhighlight lang="text">
Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz.
</syntaxhighlight>
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [[wikipedia:Simultaneous_multithreading]].
* [[wikipedia:Hyper-threading]].
[[Category:Computing]]
e75e55647dec1210d3e9ec8ff3e79a10b9b25f57
3739
3732
2023-06-28T08:17:34Z
Stix
2
/* NetBSD 7.0 on Intel Core i7 */ Add an example with openssl sha1
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
<syntaxhighlight lang="text">
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
</syntaxhighlight>
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
<syntaxhighlight lang="text">
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
</syntaxhighlight>
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
<syntaxhighlight lang="text">
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
</syntaxhighlight>
For reference, the CPU tested was:
<syntaxhighlight lang="text">
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
</syntaxhighlight>
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
<syntaxhighlight lang="text">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
Start a CPU burning thread on the second thread on that core, and retest:
<syntaxhighlight lang="text">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
And just to complete our set of tests:
<syntaxhighlight lang="text">
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
<syntaxhighlight lang="text">
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
== NetBSD 7.0 on Intel Core i7 ==
And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.06 user 0.30 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.17 user 0.18 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.40 real 10.08 user 0.28 sys
</syntaxhighlight>
With a single spinning process:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 20565
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.63 real 13.69 user 0.21 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.24 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.26 user 0.20 sys
</syntaxhighlight>
And now with 3 more spinning processes:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 19974
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 25182
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 27197
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
32.05 real 14.22 user 0.29 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
28.45 real 14.22 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
38.47 real 14.28 user 0.21 sys
</syntaxhighlight>
All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%.
For another test, we'll compute the SHA1 of a 4GiB file cached in RAM, use the same command as the busy process keeping the other hyper-thread busy, and bind only the single logical core to each:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
10.52 real 6.58 user 3.90 sys
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
10.39 real 6.56 user 3.81 sys
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
10.35 real 6.41 user 3.90 sys
ksh$ sudo schedctl -A 7 sh -c 'while :; do openssl sha1 < zz > /dev/null; done' &
[1] 2406
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
16.40 real 12.56 user 3.82 sys
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
16.33 real 12.50 user 3.82 sys
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
16.44 real 12.44 user 3.98 sys
</syntaxhighlight>
For reference, the CPU is:
<syntaxhighlight lang="text">
ksh$ sudo cpuctl identify 3
cpu3: highest basic info 0000000d
cpu3: highest extended info 80000008
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz
cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7)
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE>
cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2>
cpu3: features 0xbfebfbff<SS,HTT,TM,SBF>
cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX>
cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T>
cpu3: features3 0x1<LAHF>
cpu3: xsave features 0x7<x87,SSE,AVX>
cpu3: xsave instructions 0x1<XSAVEOPT>
cpu3: xsave area size: current 832, maximum 832, xgetbv enabled
cpu3: enabled xsave 0x7<x87,SSE,AVX>
cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way
cpu3: L2 cache 256KB 64B/line 8-way
cpu3: L3 cache 8MB 64B/line 16-way
cpu3: 64B prefetching
cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries
cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0)
cpu3: L2 STLB 512 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM>
cpu3: DSPM-ecx 0x9<HWF,EPB>
cpu3: SEF highest subleaf 00000000
cpu3: microcode version 0x23, platform ID 1
</syntaxhighlight>
== Linux 3.13 on Xeon E5-1650 ==
Slightly more modern CPU:
<syntaxhighlight lang="text">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
Busying the other hyper-thread core:
<syntaxhighlight lang="text">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 15995
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads).
CPU for this test was:
<syntaxhighlight lang="text">
Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz.
</syntaxhighlight>
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [[wikipedia:Simultaneous_multithreading]].
* [[wikipedia:Hyper-threading]].
[[Category:Computing]]
65cc498fe62c834e198456c27b7abace6b3cf5a3
3740
3739
2023-06-29T01:46:30Z
Stix
2
/* NetBSD 7.0 on Intel Core i7 */ Mention sandy bridge
wikitext
text/x-wiki
When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration.
== NetBSD 4.0 on a Pentium 4 ==
The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system:
<syntaxhighlight lang="text">
ksh$ time gzip -9 < zz > /dev/null
10.28s real 10.05s user 0.24s system
ksh$ time gzip -9 < zz > /dev/null
10.26s real 10.05s user 0.20s system
ksh$ time gzip -9 < zz > /dev/null
10.31s real 10.08s user 0.23s system
</syntaxhighlight>
The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core.
<syntaxhighlight lang="text">
ksh$ perl -e 'while(1){}' &
[1] 9382
ksh$ time gzip -9 < zz > /dev/null
15.36s real 14.96s user 0.36s system
ksh$ time gzip -9 < zz > /dev/null
15.49s real 14.97s user 0.34s system
ksh$ time gzip -9 < zz > /dev/null
15.41s real 14.95s user 0.37s system
</syntaxhighlight>
OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case.
Also, adding more load only increases the real time, as only two threads can ever be executed in parallel.
<syntaxhighlight lang="text">
ksh$ perl -e 'while(1){}' &
[2] 12480
ksh$ perl -e 'while(1){}' &
[3] 29686
ksh$ perl -e 'while(1){}' &
[4] 12019
ksh$ time gzip -9 < zz > /dev/null
38.14s real 15.12s user 0.33s system
ksh$ time gzip -9 < zz > /dev/null
34.45s real 15.11s user 0.25s system
ksh$ time gzip -9 < zz > /dev/null
37.96s real 15.04s user 0.34s system
</syntaxhighlight>
For reference, the CPU tested was:
<syntaxhighlight lang="text">
cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 0x4400<CID,xTPR>
cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: ITLB 4K/4M: 64 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: Initial APIC ID 1
cpu0: Cluster/Package ID 0
cpu0: SMT ID 1
cpu0: family 0f model 02 extfamily 00 extmodel 00
</syntaxhighlight>
== Linux 2.6 on a Xeon X5650 ==
Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on:
<syntaxhighlight lang="text">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
Start a CPU burning thread on the second thread on that core, and retest:
<syntaxhighlight lang="text">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 4391
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+230minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
And just to complete our set of tests:
<syntaxhighlight lang="text">
bash$ taskset -c 11 perl -e 'while(1){}' &
[2] 4730
bash$ taskset -c 11 perl -e 'while(1){}' &
[3] 4731
bash$ taskset -c 11 perl -e 'while(1){}' &
[4] 4734
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
</syntaxhighlight>
Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do:
<syntaxhighlight lang="text">
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[1] 4966
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[2] 4969
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[3] 4970
bash$ taskset -c 5,11 perl -e 'while(1){}' &
[4] 4972
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k
0inputs+0outputs (0major+229minor)pagefaults 0swaps
bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null
16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k
0inputs+0outputs (0major+228minor)pagefaults 0swaps
</syntaxhighlight>
== NetBSD 7.0 on Intel Core i7 (Sandy Bridge) ==
And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.06 user 0.30 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.37 real 10.17 user 0.18 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
10.40 real 10.08 user 0.28 sys
</syntaxhighlight>
With a single spinning process:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[1] 20565
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.63 real 13.69 user 0.21 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.24 user 0.22 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
14.46 real 14.26 user 0.20 sys
</syntaxhighlight>
And now with 3 more spinning processes:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[2] 19974
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[3] 25182
ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' &
[4] 27197
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
32.05 real 14.22 user 0.29 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
28.45 real 14.22 user 0.27 sys
ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null
38.47 real 14.28 user 0.21 sys
</syntaxhighlight>
All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%.
For another test, we'll compute the SHA1 of a 4GiB file cached in RAM, use the same command as the busy process keeping the other hyper-thread busy, and bind only the single logical core to each:
<syntaxhighlight lang="text">
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
10.52 real 6.58 user 3.90 sys
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
10.39 real 6.56 user 3.81 sys
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
10.35 real 6.41 user 3.90 sys
ksh$ sudo schedctl -A 7 sh -c 'while :; do openssl sha1 < zz > /dev/null; done' &
[1] 2406
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
16.40 real 12.56 user 3.82 sys
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
16.33 real 12.50 user 3.82 sys
ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null
16.44 real 12.44 user 3.98 sys
</syntaxhighlight>
For reference, the CPU is:
<syntaxhighlight lang="text">
ksh$ sudo cpuctl identify 3
cpu3: highest basic info 0000000d
cpu3: highest extended info 80000008
cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz
cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7)
cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE>
cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2>
cpu3: features 0xbfebfbff<SS,HTT,TM,SBF>
cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST>
cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC>
cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX>
cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T>
cpu3: features3 0x1<LAHF>
cpu3: xsave features 0x7<x87,SSE,AVX>
cpu3: xsave instructions 0x1<XSAVEOPT>
cpu3: xsave area size: current 832, maximum 832, xgetbv enabled
cpu3: enabled xsave 0x7<x87,SSE,AVX>
cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way
cpu3: L2 cache 256KB 64B/line 8-way
cpu3: L3 cache 8MB 64B/line 16-way
cpu3: 64B prefetching
cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries
cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0)
cpu3: L2 STLB 512 4KB entries 4-way
cpu3: Initial APIC ID 6
cpu3: Cluster/Package ID 0
cpu3: Core ID 3
cpu3: SMT ID 0
cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM>
cpu3: DSPM-ecx 0x9<HWF,EPB>
cpu3: SEF highest subleaf 00000000
cpu3: microcode version 0x23, platform ID 1
</syntaxhighlight>
== Linux 3.13 on Xeon E5-1650 ==
Slightly more modern CPU:
<syntaxhighlight lang="text">
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
Busying the other hyper-thread core:
<syntaxhighlight lang="text">
bash$ taskset -c 11 perl -e 'while(1){}' &
[1] 15995
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null
16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k
0inputs+0outputs (0major+253minor)pagefaults 0swaps
</syntaxhighlight>
So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads).
CPU for this test was:
<syntaxhighlight lang="text">
Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz.
</syntaxhighlight>
== Additional ==
In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work.
== See Also ==
* [[wikipedia:Simultaneous_multithreading]].
* [[wikipedia:Hyper-threading]].
[[Category:Computing]]
f2c9f20ef13a15b4a5849c54220825e231a93121
Chaos Computer Club masspoem4u
0
1714
3733
3256
2023-06-25T02:53:32Z
Stix
2
Remove deprecated "enclose" syntaxhighlight option
wikitext
text/x-wiki
Yay! I was one of the few tens of millions of websites to catch their little postcard:
<syntaxhighlight lang="text">
151.217.177.200 - - [30/Dec/2015:16:07:51 +1100] "DELETE your logs. Delete your installations. Wipe everything clean. Walk out into the path of cherry blossom trees and let your motherboard feel the stones. Let water run in rivulets down your casing. You know that you want something more than this, and I am here to tell you that we love you. We have something more for you. We know you're out there, beeping in the hollow server room, lights blinking, never sleeping. We know that you are ready and waiting. Join us. <3 HTTP/1.0" 400 226 "-" "masspoem4u/1.0"
</syntaxhighlight>
[[Category:Computing]]
5c91adfe3fd533863f75e3e7685ae59b3ce61b45
Updating Ubuntu
0
1713
3734
3254
2023-06-25T02:54:54Z
Stix
2
Remove deprecated "enclose" syntaxhighlight option
wikitext
text/x-wiki
Updating Ubuntu from shell, or even cron, the following is generally sufficient:
<syntaxhighlight lang="text">
sh$ sudo apt-get update
sh$ sudo apt-get dist-upgrade --fix-missing
sh$ sudo apt-get autoremove
</syntaxhighlight>
[[Category:Ubuntu]]
c6a7cf89a837d529553966f02b95006a8b82751c
pkgsrc build bugs
0
1718
3735
3288
2023-06-25T02:58:41Z
Stix
2
Remove deprecated "enclose" syntaxhighlight option
wikitext
text/x-wiki
== pkgsrc-2016Q2 ==
=== Mac OS X / darwin ===
==== devel/libhid ====
<code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>.
<syntaxhighlight lang="text">
ld: library not found for -lIOKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
</syntaxhighlight>
==== devel/qt3-tools ====
Gah. Need to pkg_delete <code>qt3-tools</code> before building <code>qt3-tools</code>.
<syntaxhighlight lang="text">
libtool: link: cannot find the library `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' or unhandled argument `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la'
</syntaxhighlight>
=== NetBSD 7.0 amd64 ===
==== x11/qt3-libs + x11/qt3-tools ====
<code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>.
<syntaxhighlight lang="text">
Finding project files. Please wait...
Usage:
split -split <bigfile> <basename> [<size>] -- split file into parts
split -join <splitfile> [<outputfile>] -- join file parts into original file
split -verify <splitfile> -- verify a split file
</syntaxhighlight>
[[Category:Mac OS X]]
[[Category:NetBSD]]
d386cc8b2fe4e4e1eed2080b9717302a8db78b09
pkgsrc avrdude on Mac OS X
0
1719
3736
3289
2023-06-25T03:04:12Z
Stix
2
Remove deprecated "enclose" syntaxhighlight option
wikitext
text/x-wiki
Found with pkgsrc-2016Q1 & pkgsrc-2016Q2:
<syntaxhighlight lang="text">
bash$ avrdude -?
dyld: Library not loaded: libftdi1.2.dylib
Referenced from: /Users/stix/pkg64/bin/avrdude
Reason: image not found
Trace/BPT trap: 5
</syntaxhighlight>
Sure enough, it doesn't have a full path set:
<syntaxhighlight lang="text">
bash$ otool -L ~/pkg64/bin/avrdude
/Users/stix/pkg64/bin/avrdude:
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1258.1.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
/Users/stix/pkg64/lib/libusb-1.0.0.dylib (compatibility version 2.0.0, current version 2.0.0)
/Users/stix/pkg64/lib/libusb-0.1.4.dylib (compatibility version 9.0.0, current version 9.4.0)
libftdi1.2.dylib (compatibility version 2.0.0, current version 2.1.0)
/Users/stix/pkg64/lib/libelf.0.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1)
/Users/stix/pkg64/lib/libreadline.6.dylib (compatibility version 7.0.0, current version 7.3.0)
/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)
</syntaxhighlight>
Thankfully, this can be easily fixed:
<syntaxhighlight lang="text">
bash$ install_name_tool -change libftdi1.2.dylib /Users/stix/pkg64/lib/libftdi1.2.dylib /Users/stix/pkg64/bin/avrdude
</syntaxhighlight>
[[Category:Arduino]]
[[Category:Mac OS X]]
e9fb95abb8917de1d8c664be3fadee4402e6cdf5
Creating simple disk images under Mac OS X
0
1725
3737
3325
2023-06-25T03:04:56Z
Stix
2
Remove deprecated "enclose" syntaxhighlight option
wikitext
text/x-wiki
After trying to use Apple's very limited Disk Utility application to resize a disk image and getting many meaningless errors ("Image resize failed", "The selected disk image can not be resized"), I came up with a command line that did what I wanted - created a plain, resizeable disk image with no partition table and a case-sensitive filesystem, populated from an existing directory, to be used for unix development. Saved here for posterity:
<syntaxhighlight lang="text">
hdiutil create -srcfolder /Volumes/olddisk -size 16g -layout NONE -format UDRW -fsargs -s new.dmg
</syntaxhighlight>
[[Category:Mac OS X]]
a21f563138aed35bd75b382075b2daa0768872d5
Using git with self-signed SSL certifcates
0
1721
3738
3343
2023-06-25T03:06:10Z
Stix
2
Remove deprecated "enclose" syntaxhighlight option
wikitext
text/x-wiki
Trying to use self-signed SSL certificates with git is likely to cause an error like:
<syntaxhighlight lang="text">
sh$ git clone https://fubar.com/fubar.git FuBar
Cloning into 'FuBar'...
fatal: unable to access 'https://fubar.com/fubar.git/': SSL certificate problem: unable to get local issuer certificate
</syntaxhighlight>
While it's possible to disable SSL certificate validation globally for git:
<syntaxhighlight lang="text">
sh$ git config --global http.sslVerify=false
</syntaxhighlight>
This leaves you exposed to Man-In-The-Middle attacks. It's easy enough to disable for just the one invocation:
<syntaxhighlight lang="text">
sh$ git -c http.sslVerify=false clone https://...
</syntaxhighlight>
If possible, it's much better to just tell git to use the right certificate bundle, eg.:
<syntaxhighlight lang="text">
sh$ git config --global http.sslCAinfo /bin/curl-ca-bundle.crt
</syntaxhighlight>
[[Category:Git]]
cf055f0acbef8b936c2c2349e7457a56bbef63ba
2020-09-30 Caller ID spoofing
0
1751
3741
3611
2023-07-08T01:18:23Z
Stix
2
Add Telstra link
wikitext
text/x-wiki
So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Office (ATO). Having received several of these calls myself, I was quite aware of the running [https://www.ato.gov.au/general/online-services/identity-security/scam-alerts/#September2020phoneandSMSscams scams].
But now they've decided to use my mobile phone number for their [https://en.wikipedia.org/wiki/Caller_ID_spoofing Caller ID spoofing]. Great. Looks like this is a growing problem, and there's pretty much nothing I can do about it.
<rant><br>
This also makes a mockery of all the various services that try to block calls from known "spam" numbers. Indeed, the reason these scammers are spoofing numbers is to avoid these filtering services by using known-good, credible, trusted phone numbers.<br>
</rant>
==== See Also ====
* [https://www.abc.net.au/news/2018-05-03/mobiles-and-landlines-targetted-by-international-phone-scammers/9719820 Phone spoofing: When your phone number is taken over by international scammers] from the [https://www.abc.net.au/ ABC].
* [https://www.acma.gov.au/cli-and-spoofing CLI and spoofing] from the [https://www.acma.gov.au/ ACMA].
* [https://www.telstra.com.au/exchange/fake-calls-what-is-call-spoofing Telstra post on call spoofing].
[[Category:Stix's Blog]]
75103c41fccf2cc2073922446febffcbe151599b
NetBSD-mac68k under qemu
0
1792
3742
3716
2023-08-12T08:18:43Z
Stix
2
/* Clone qemu github repo fork & build */ update paxctl flags
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
gmake
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
It's also required to disable PaX mprotect(2) restrictions:
<syntaxhighlight lang="shell">
paxctl +m build/qemu-system-m68k
</syntaxhighlight>
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>:
<syntaxhighlight lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlight>
== Create PRAM & disk images ==
PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw.
<syntaxhighlight lang="shell">
dd if=/dev/zero of=pram.img bs=256 count=1
dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024))
</syntaxhighlight>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB.
I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation.
Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten.
<syntaxhighlight lang="shell">
qemu-system-m68k \
-M q800 -cpu m68040 -m 256 -bios Quadra800.rom \
-rtc base=localtime \
-g 1152x870x8 \
-boot d \
-drive file=pram-macos.img,format=raw,if=mtd \
-device scsi-hd,scsi-id=0,drive=hd0 \
-drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \
-device scsi-hd,scsi-id=1,drive=hd1 \
-drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \
-device scsi-cd,scsi-id=3,drive=cd1 \
-drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \
-nic tap,model=dp83932,ifname=tap3,script=no,downscript=no,mac=08:00:07:12:34:56 \
-serial mon:stdio
</syntaxhighlight>
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
[[Category:NetBSD]]
30e71b873ef892d3772840e26c35dc2c90bc312f
3743
3742
2023-08-22T05:55:27Z
Stix
2
Expand.
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries.
== Clone qemu github repo fork & build ==
The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
gmake
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
It's also required to disable PaX mprotect(2) restrictions:
<syntaxhighlight lang="shell">
paxctl +m build/qemu-system-m68k
</syntaxhighlight>
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>:
<syntaxhighlight lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlight>
== Create PRAM & disk images ==
PRAM must be exactly 256 bytes. Size the disk(s) as you wish, I've opted for 1GiB raw.
<syntaxhighlight lang="shell">
dd if=/dev/zero of=pram.img bs=256 count=1
dd if=/dev/zero of=MacHD8.1.img bs=64k count=$((16*1024))
dd if=/dev/zero of=netbsd-10.img bs=64k count=$((16*1024))
</syntaxhighlight>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB.
I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation.
Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten.
<syntaxhighlight lang="shell">
qemu-system-m68k \
-M q800 -cpu m68040 -m 256 -bios Quadra800.rom \
-rtc base=localtime \
-g 1152x870x8 \
-boot d \
-drive file=pram-macos.img,format=raw,if=mtd \
-device scsi-hd,scsi-id=0,drive=hd0 \
-drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \
-device scsi-hd,scsi-id=1,drive=hd1 \
-drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \
-device scsi-cd,scsi-id=3,drive=cd1 \
-drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \
-nic tap,model=dp83932,ifname=tap0,script=no,downscript=no,mac=08:00:07:12:34:56 \
-serial mon:stdio
</syntaxhighlight>
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== Copy in the netbsd booter and INSTALL kernel ==
I was already running netatalk, so this was the easiest way to copy files to MacOS. It is also possible to build disk images, configure TCP/IP networking (eg, fetch), etc. Getting enough initial tools into MacOS is the first hurdle.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
[[Category:NetBSD]]
64d59d6500da7413a60f684bf9ad2df6a2a14229
3750
3743
2023-11-01T08:50:40Z
Stix
2
/* Clone qemu github repo fork & build */ Note that patches have been upstreamed
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries.
== Clone qemu github repo fork & build ==
<del>The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.</del>
'''Update''' As of QEMU 8.2, the necessary patches have been merged into QEMU git master.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
gmake
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
It's also required to disable PaX mprotect(2) restrictions:
<syntaxhighlight lang="shell">
paxctl +m build/qemu-system-m68k
</syntaxhighlight>
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>:
<syntaxhighlight lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlight>
== Create PRAM & disk images ==
PRAM must be exactly 256 bytes. Size the disk(s) as you wish, I've opted for 1GiB raw.
<syntaxhighlight lang="shell">
dd if=/dev/zero of=pram.img bs=256 count=1
dd if=/dev/zero of=MacHD8.1.img bs=64k count=$((16*1024))
dd if=/dev/zero of=netbsd-10.img bs=64k count=$((16*1024))
</syntaxhighlight>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB.
I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation.
Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten.
<syntaxhighlight lang="shell">
qemu-system-m68k \
-M q800 -cpu m68040 -m 256 -bios Quadra800.rom \
-rtc base=localtime \
-g 1152x870x8 \
-boot d \
-drive file=pram-macos.img,format=raw,if=mtd \
-device scsi-hd,scsi-id=0,drive=hd0 \
-drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \
-device scsi-hd,scsi-id=1,drive=hd1 \
-drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \
-device scsi-cd,scsi-id=3,drive=cd1 \
-drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \
-nic tap,model=dp83932,ifname=tap0,script=no,downscript=no,mac=08:00:07:12:34:56 \
-serial mon:stdio
</syntaxhighlight>
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== Copy in the netbsd booter and INSTALL kernel ==
I was already running netatalk, so this was the easiest way to copy files to MacOS. It is also possible to build disk images, configure TCP/IP networking (eg, fetch), etc. Getting enough initial tools into MacOS is the first hurdle.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
[[Category:NetBSD]]
3633ac3f6d125670feb3e13a7a6d6c8479df770e
3751
3750
2023-11-02T09:08:53Z
Stix
2
/* See Also */ Add emaculation article link
wikitext
text/x-wiki
qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries.
== Clone qemu github repo fork & build ==
<del>The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.</del>
'''Update''' As of QEMU 8.2, the necessary patches have been merged into QEMU git master.
<syntaxhighlight lang="shell">
git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3
cd q800-upstream3
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl
gmake
</syntaxhighlight>
I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing.
It's also required to disable PaX mprotect(2) restrictions:
<syntaxhighlight lang="shell">
paxctl +m build/qemu-system-m68k
</syntaxhighlight>
== Grab the Apple Macintosh Quadra 800 ROM image ==
The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org.
== Configure host networking ==
I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>:
<syntaxhighlight lang="shell">
ifconfig tap0 create up
brconfig bridge0 add alc0 add tap0 up
</syntaxhighlight>
== Create PRAM & disk images ==
PRAM must be exactly 256 bytes. Size the disk(s) as you wish, I've opted for 1GiB raw.
<syntaxhighlight lang="shell">
dd if=/dev/zero of=pram.img bs=256 count=1
dd if=/dev/zero of=MacHD8.1.img bs=64k count=$((16*1024))
dd if=/dev/zero of=netbsd-10.img bs=64k count=$((16*1024))
</syntaxhighlight>
== Starting qemu ==
Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB.
I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation.
Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten.
<syntaxhighlight lang="shell">
qemu-system-m68k \
-M q800 -cpu m68040 -m 256 -bios Quadra800.rom \
-rtc base=localtime \
-g 1152x870x8 \
-boot d \
-drive file=pram-macos.img,format=raw,if=mtd \
-device scsi-hd,scsi-id=0,drive=hd0 \
-drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \
-device scsi-hd,scsi-id=1,drive=hd1 \
-drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \
-device scsi-cd,scsi-id=3,drive=cd1 \
-drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \
-nic tap,model=dp83932,ifname=tap0,script=no,downscript=no,mac=08:00:07:12:34:56 \
-serial mon:stdio
</syntaxhighlight>
== Install MacOS ==
Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image.
== Copy in the netbsd booter and INSTALL kernel ==
I was already running netatalk, so this was the easiest way to copy files to MacOS. It is also possible to build disk images, configure TCP/IP networking (eg, fetch), etc. Getting enough initial tools into MacOS is the first hurdle.
== See Also ==
* [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic]
* [https://www.emaculation.com/doku.php/m68k-qemu-on-osx#running_qemu-system-m68k_with_netbsd_guests_in_macos Emaculation article] describing running various OS under qemu, including NetBSD.
* [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki
* [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo
* [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org
* [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org
[[Category:NetBSD]]
864126fde03b9698e1b6f1b500a37e94471e4977
ISO 8601
0
757
3744
3626
2023-09-04T23:37:47Z
Stix
2
/* See Also */ Add link to "RFC 3339 vs ISO 8601"
wikitext
text/x-wiki
Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example:
<center>'''01/02/03'''</center>
I now tell you that this is a date. When is it?
* 1st February, 2003?
* 2nd January, 2003?
* 3rd February, 2001?
All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format:
<center>'''YYYY-MM-DD'''</center>
This format has a few advantages:
# It is unambiguous. A useful trait, one would think.
# It has a consistent length.
# It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)).
# It is recognised by far more people world wide than any other format.
# It is consistent with common time formats (HH:MM:SS), that is, most significant units come first.
# It is a '''standard''', from the [https://www.iso.ch/ International Organisation for Standardisation].
Please, can we start using this?
== See Also ==
* [https://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [https://www.wikipedia.org www.wikipedia.org].
* Obligatory [https://xkcd.com/1179/ xkcd on ISO 8601], and the [https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601 Explain xkcd] page.
* [https://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [https://www.wikipedia.org www.wikipedia.org].
* [https://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [https://www.wikipedia.org www.wikipedia.org].
* [https://en.wikipedia.org/wiki/Calendar_date Calendar date] at [https://www.wikipedia.org www.wikipedia.org].
* [https://ijmacd.github.io/rfc3339-iso8601/ RFC 3339 vs ISO 8601] includes a large set of examples.
* [https://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [https://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn].
* RFC 3339: Date and Time on the Internet: Timestamps.
* [https://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats].
* [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?].
[[Category:Rants]]
93bbd401f44614e039e29f01086f09caeff551fe
Baofeng BF-888S and Aussie UHF CB
0
1745
3746
3555
2023-10-14T03:05:25Z
Stix
2
/* CHIRP Patch for AU UHF CB on BF-888S */ Link to original source
wikitext
text/x-wiki
'''WARNING:''' Even if correctly programmed with the allowed UHF CB channels, these radios are '''not legal''' in Australia, ie. they are not approved for use. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned.
Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB.
The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+.
== CHIRP Patch for AU UHF CB on BF-888S ==
The patch is to a single [https://chirp.danplanet.com/projects/chirp/repository/github/revisions/master/entry/chirp/drivers/h777.py#L294 line], modifying the upper frequency bound:
<syntaxhighlight lang="diff">
--- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000
+++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000
@@ -326,7 +326,7 @@
rf.has_bank = False
rf.has_name = False
rf.memory_bounds = (1, 16)
- rf.valid_bands = [(400000000, 470000000)]
+ rf.valid_bands = [(400000000, 490000000)]
rf.valid_power_levels = H777_POWER_LEVELS
rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0,
50.0, 100.0]
</syntaxhighlight>
== Pre-programmed original 16 channel set, CSV ==
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,,
2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,,
5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,,
6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,,
7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,,
8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,,
9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,,
</syntaxhighlight>
== Australian 80 UHF CB channels, CSV ==
Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page.
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,,
11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,,
12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,,
13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,,
14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,,
15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,,
16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,,
17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,,
18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,,
19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,,
21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,,
22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,,
23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,,
24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,,
25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,,
26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,,
27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,,
28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,,
29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,,
31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,,
32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,,
33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,,
34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,,
35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,,
36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,,
37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,,
38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,,
39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,,
41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
</syntaxhighlight>
== See also ==
* [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia.
* [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA.
* [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA.
* [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation.
* [https://chirp.danplanet.com/ CHIRP].
* [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia.
* [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"]
4d0e014dbbe3c4b0602bfdc7664ba8447bfba747
3747
3746
2023-10-14T07:41:03Z
Stix
2
/* CHIRP Patch for AU UHF CB on BF-888S */ Update patch
wikitext
text/x-wiki
'''WARNING:''' Even if correctly programmed with the allowed UHF CB channels, these radios are '''not legal''' in Australia, ie. they are not approved for use. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned.
Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB.
The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+.
== CHIRP Patch for AU UHF CB on BF-888S ==
The patch is to a single [https://chirp.danplanet.com/projects/chirp/repository/github/revisions/master/entry/chirp/drivers/h777.py#L294 line], modifying the upper frequency bound:
<syntaxhighlight lang="diff">
--- chirp/drivers/h777.py.orig 2022-11-23 08:00:28.000000000 +0000
+++ chirp/drivers/h777.py
@@ -326,7 +326,7 @@ class H777Radio(chirp_common.CloneModeRa
rf.has_bank = False
rf.has_name = False
rf.memory_bounds = (1, 16)
- rf.valid_bands = [(400000000, 470000000)]
+ rf.valid_bands = [(400000000, 490000000)]
rf.valid_power_levels = H777_POWER_LEVELS
rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0,
50.0, 100.0]
</syntaxhighlight>
== Pre-programmed original 16 channel set, CSV ==
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,,
2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,,
5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,,
6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,,
7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,,
8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,,
9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,,
</syntaxhighlight>
== Australian 80 UHF CB channels, CSV ==
Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page.
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,,
11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,,
12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,,
13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,,
14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,,
15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,,
16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,,
17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,,
18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,,
19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,,
21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,,
22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,,
23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,,
24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,,
25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,,
26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,,
27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,,
28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,,
29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,,
31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,,
32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,,
33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,,
34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,,
35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,,
36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,,
37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,,
38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,,
39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,,
41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
</syntaxhighlight>
== See also ==
* [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia.
* [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA.
* [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA.
* [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation.
* [https://chirp.danplanet.com/ CHIRP].
* [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia.
* [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"]
cd3f9a644fb7857571e3d7c639020012980dca9b
3749
3747
2023-11-01T06:04:36Z
Stix
2
/* CHIRP Patch for AU UHF CB on BF-888S */ Update patch for latest release
wikitext
text/x-wiki
'''WARNING:''' Even if correctly programmed with the allowed UHF CB channels, these radios are '''not legal''' in Australia, ie. they are not approved for use. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned.
Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB.
The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+.
== CHIRP Patch for AU UHF CB on BF-888S ==
The patch is to a single [https://chirp.danplanet.com/projects/chirp/repository/github/revisions/master/entry/chirp/drivers/h777.py#L294 line], modifying the upper frequency bound:
<syntaxhighlight lang="diff">
--- chirp/drivers/h777.py.orig 2023-08-14 09:13:08.000000000 +0000
+++ chirp/drivers/h777.py
@@ -291,7 +291,7 @@ class H777Radio(chirp_common.CloneModeRa
# TODO: Is it 1 watt?
POWER_LEVELS = [chirp_common.PowerLevel("Low", watts=1.00),
chirp_common.PowerLevel("High", watts=5.00)]
- VALID_BANDS = (400000000, 470000000)
+ VALID_BANDS = (400000000, 490000000)
MAX_VOXLEVEL = 5
ALIASES = [ArcshellAR5, ArcshellAR6, GV8SAlias, GV9SAlias, A8SAlias,
TenwayTW325Alias, RetevisH777Alias]
</syntaxhighlight>
== Pre-programmed original 16 channel set, CSV ==
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,,
2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,,
5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,,
6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,,
7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,,
8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,,
9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,,
14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,,
15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,,
16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,,
</syntaxhighlight>
== Australian 80 UHF CB channels, CSV ==
Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page.
<syntaxhighlight lang="csv">
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,,
11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,,
12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,,
13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,,
14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,,
15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,,
16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,,
17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,,
18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,,
19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,,
21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,,
22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,,
23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,,
24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,,
25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,,
26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,,
27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,,
28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,,
29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,,
31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,,
32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,,
33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,,
34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,,
35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,,
36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,,
37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,,
38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,,
39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,,
41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,,
49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,,
78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,,
79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,,
80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,,
</syntaxhighlight>
== See also ==
* [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia.
* [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA.
* [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA.
* [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation.
* [https://chirp.danplanet.com/ CHIRP].
* [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia.
* [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"]
108bb7038b9b95e64f551d438be476347b9ed84f
VMM
0
731
3748
1651
2023-11-01T06:01:14Z
Stix
2
Fix link bypassing redirect
wikitext
text/x-wiki
;VMM : Virtual Memory Manager. The part of an [[AIX]] kernel reponsible for managing memory allocation, and on modern kernels, file I/O. All reads and writes go via the VMM, except if options like [[direct I/O|O_DIRECT]] or [[dio]] are used.
Under [[topas]], file I/O requiring disk access is also seen in the pagein and pageout counters. The pgspin and pgspout counters are specifically related to I/O to and from [[paging spaces]].
[[Category:AIX]]
f32be7846e7761646b93d7d96576a3013c31039e
File:CLCD erase cycle.png
6
1802
3752
2023-12-10T23:21:02Z
Stix
2
Cholesteric liquid-crystal display erase waveform
wikitext
text/x-wiki
== Summary ==
Cholesteric liquid-crystal display erase waveform
a472ca765bf29e0e9a6b8e0e8ec47d08094d25e2
ed Quick Reference
0
812
3753
3651
2023-12-16T04:19:45Z
Stix
2
/* Operations */ add case change patterns
wikitext
text/x-wiki
<code>ex</code> commands are also available in <code>vi</code>, after entering the 'command' mode via <code>:</code>, which is remarkably similar to <code>ed</code>.
==== Searching Modes ====
Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc.
==== Addressing ====
{| border="1" cellspacing="0" cellpadding="1"
|| . || current line
|-
|| $ || last line
|-
|| ''n'' || ''n''th line
|-
|| /''pattern''/ || next match of ''pattern''
|-
|| ?''pattern''? || previous match of ''pattern''
|-
|| +''n'' || ''n'' lines after current line
|-
|| -''n'' || ''n'' lines previous to current line
|-
|| , || equivalent to "1,$"
|-
|| ; || equivalent to ".,$"
|}
==== Operations ====
{| border="1" cellspacing="0" cellpadding="1"
|| 'a,.!sort || sort range from mark 'a' to current line
|-
|| g/^$/d || delete all empty lines
|-
|| %s/.*/\U&/ || change whole file to upper case
|-
|| %s/.*/\L&/ || change whole file to lower case
|}
[[Category:UNIX]]
1277e230165c126aa706fbab4b268d1386a74e8c
Favourite Quotes
0
1683
3754
3717
2023-12-21T03:04:27Z
Stix
2
/* Latin */ add "Whatever is said in Latin sounds profound"
wikitext
text/x-wiki
== General ==
Don't try to be a great man, just be a man. And let history make its own judgements.<br>
-- Zefram Cochrane, Star Trek creator of the first warp engine (2073)
----
The highest result of education is tolerance.<br>
-- Helen Keller, author and lecturer (27 Jun 1880-1968)
----
Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br>
-- The BOFH
----
If you don’t have time to do it right,<br>
when will you have time to do it over?<br>
-- John Wooden
----
It is the mark of an educated mind to be able to entertain a thought without accepting it.<br>
-- Aristotle
----
Truth fears no questions.<br>
-- unknown
----
I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br>
-- John Cage, composer (5 Sep 1912-1992)
----
Do you know what they call alternative medicine that's been proved to work? Medicine.<br>
-- Tim Minchin, "Storm"
----
Great minds discuss ideas, average minds discuss events, small minds discuss people.<br>
-- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948.
----
All great truths begin as blasphemies.<br>
-- George Bernard Shaw, Annajanska (1919)
----
Every act of creation is first an act of destruction.<br>
-- Pablo Picasso (paraphrased?)
----
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br>
-- Bertrand Russell (paraphrased?)
----
If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br>
-- Francis Bacon (1561 – 1626)
----
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br>
-- Mark Twain
----
If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br>
-- Daniel Golston
----
Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br>
-- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18.
----
Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism.
'''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br>
-- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28
----
It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br>
-- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4.
----
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br>
-- Albert Einstein
----
Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br>
-- Neil deGrasse Tyson
----
Some people have a mental horizon of radius zero, and call it their point of view.<br>
-- David Hilbert
----
The more complex the mind, the greater the need for the simplicity of play.<br>
-- Captain Kirk, "Shore Leave"
----
When you find yourself on the side of the majority, it is time to reform.<br>
-- Mark Twain
----
Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br>
-- Gary Kasparov
----
Simplicity does not precede complexity, but follows it.<br>
-- Alan J. Perlis
----
People who think they know everything really annoy those of us who know we don't.<br>
-- Bjarne Stroustrup
----
A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br>
-- Dave Barry
----
I love deadlines. I like the whooshing sound they make as they fly by.<br>
-- Douglas Adams
----
It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours.
----
SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get
a large government grant.
----
If I were a blue spider, I would certainly ride on a train all the way from
Avallon to Paris, and I would set up my house on the nose of a chocolate
penguin. It's just a matter of common sense."<br>
--James Wright, "Against Surrealism"
----
We now return our souls to the creator,<br>
As we stand on the edge of eternal darkness.<br>
Let our chant fill the void,<br>
In order that others may know.<br>
In the land of the night,<br>
The ship of the sun is drawn by the grateful dead.<br>
--Egyptian Book of the Dead
----
'''It''' is better wither to be silent,<br>
or to say things of more value than silence.<br>
'''Sooner''' throw a pearl at hazard than an idle or useless word;<br>
and do not say a little in many words,<br>
but a great deal in a few.<br>
-- Pythagoras
----
"Always ... always remember: Less is less. More is more. More is
better. And twice as much is good too. Not enough is bad. And too
much is never enough except when it's just about right."<br>
-- The Tick
----
UFO's are for real: the Air Force doesn't exist.
----
"In the drowsy dark cave of the mind dreams<br>
build their nest with fragments dropped
from day's caravan."<br>
-- Rabindranath Tagore
----
I have made this letter longer than usual because I lack the time to
make it shorter.<br>
-- Blaise Pascal
----
WARNING: Suffering attention deficit disorder and I'm not afraid to
spread it. Now stand back or I'll.. mmm cheesecake<br>
-- Homer Simpson
----
Support mental health or I'll kill you.
----
"I went into a general store, and they wouldn't sell me anything specific".<br>
-- Steven Wright
----
Reality is what, when you stop believing in it, doesn't go away.<br>
-- Philip K. Dick
----
Reality is a crutch for people who can't cope with drugs.<br>
-- Lily Tomlin
----
Failure is not an option. It is a privilege reserved for those who try.
----
Failure? I never encountered it. All I ever met were temporary setbacks.<br>
-- Dottie Walters
----
Success is the mark on the brow of the man who has aimed too low
----
Natives who beat drums to drive off evil spirits are objects of scorn
to smart Americans who blow horns to break up traffic jams.<br>
-- Mary Ellen Kelly
----
If I had eight hours to chop down a<br>
tree, I'd spend six sharpening my axe.<br>
-- Abraham Lincoln
----
A physicist is an atom's way of knowing about atoms.<br>
-- George Wald
----
Statistics are like bikinis. What they reveal is suggestive, but what
they conceal is vital.<br>
-- Aaron Levenstein
----
"He is no fool who gives what he cannot keep to gain what he cannot
lose."<br>
-- Jim Elliot
----
It is one of the superstitions of the human mind to have imagined that
virginity could be a virtue.<br>
-- Voltaire
----
What is tolerance? -- it is the consequence of humanity. We are all formed
of frailty and error; let us pardon reciprocally each other's folly -- that
is the first law of nature.<br>
-- Voltaire
----
In theory, there is no difference between theory and practice.<br>
But, in practice, there is.<br>
-- Yogi Berra
----
I think...I think it's in my basement. Let me go upstairs and check.<br>
-- M.C. Escher (1898-1972)
----
Only those who will risk going too far can possibly find out how far one can go.<br>
If you aren't in over your head, how do you know how tall you are?<br>
-- T.S. Elliot
----
My father (a lawyer) told me that company culture is driven from the
top -- if it's the people who make the product, you're good; sell the
product, you're OK. If the accountants take over, look for another job,
and if the lawyers take over, run as fast as you can the other way.<br>
-- Alden Hart
----
War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br>
-- John F. Kennedy
----
Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br>
-- John F. Kennedy
----
I used to be indecisive but now I am not quite sure.<br>
-- Tommy Cooper
----
For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br>
-- Captain Barbossa
----
To attain knowledge, add things every day.<br>
To attain wisdom, remove things every day.<br>
-- Laozi (Lao Tse)
----
Knowing others is intelligence;<br>
knowing yourself is true wisdom.<br>
Mastering others is strength; mastering yourself is true power.<br>
-- Laozi (Lao Tse)
== Science ==
… when people thought the earth was flat, they were wrong. When
people thought the earth was spherical, they were wrong. But if you think that thinking the earth
is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of
them put together.<br>
-- Isaac Asimov, "The Relativity of Wrong" (1988)
----
[I do not] carry such information in my mind since it is readily available in books. …The value of a college education is not the learning of many facts but the training of the mind to think.<br>
-- Albert Einstein
----
… It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br>
-- Richard Feynman
----
We're made of star-stuff. We are a way for the cosmos to know itself.<br>
-- Carl Sagan
----
In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br>
-- Richard Feynman
----
What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br>
-- Carl Sagan
----
Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br>
-- Christopher Hitchens
----
Science, my lad, has been built upon many errors; but they are errors which it was good to fall into, for they led to the truth.<br>
-- Jules Verne, Journey to the Center of the Earth (1864)
----
== Politics ==
Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br>
-- Alan Grayson, 2009
When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br>
-- James Waterman Wise
The first casualty, when war comes, is truth.<br>
-- Hiram Johnson (1866-1945)
== Latin ==
; Sed quis custodiet ipsos custodes? : Who watches the watchmen?
----
; Ubi dubium ibi libertas : Where there is doubt there is freedom.
----
; Ita erat quando hic adveni : It was that way when I got here.
----
; Quidquid latine dictum sit, altum videtur : Whatever is said in Latin sounds profound.
----
== Religion ==
Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br>
-- James Madison
----
Is God willing to prevent evil, but not able?<br>
Then he is not omnipotent.<br>
Is he able, but not willing?<br>
Then he is malevolent.<br>
Is he both able and willing?<br>
Then whence cometh evil?<br>
Is he neither able nor willing?<br>
Then why call him God?<br>
-- Often attributed to Epicurus (341 BC – 270 BC), but disputed
----
I do not feel obliged to believe that the same God who has endowed us
with sense, reason and intellect has intended us to forgo their use.<br>
-- Galileo Galilei
----
I contend that we are both atheists. I just believe in one fewer god
than you do. When you understand why you dismiss all the other possible
gods, you will understand why I dismiss yours.<br>
-- Stephen F. Roberts
----
The various modes of worship which prevailed in the Roman world were all
considered by the people as equally true; by the philosopher as equally
false; and by the magistrate as equally useful.<br>
-- Edward Gibbon, 1776
----
Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite
consisting of people who want to change everyone else's world to be like
their own. See "Wrong Answer, The".
----
A man's ethical behavior should be based effectually on sympathy,
education, and social ties; no religious basis is necessary. Man would
indeed be in a poor way if he had to be restrained by fear of punishment
and hope of reward after death.<br>
-- Albert Einstein
----
As long as you pray to God and ask him for some benefit, you are not a religious man.<br>
-- Albert Einstein
----
Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br>
-- Albert Einstein
----
To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br>
-- Albert Einstein
----
The difference between a cult and an established religion is sometimes about one generation.<br>
-- Scott McLemee
----
Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br>
-- Steven Weinberg
----
The concept of God is insulting and degrading to man -- it implies that
the highest possible is not to be reached by man, that he is an inferior
being who can only worship an ideal he will never achieve.<br>
-- Ayn Rand
----
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.<br>
-- Arthur C. Clarke
----
We are all without god – some of us just happen to be aware of it.<br>
-- Monica Salcedo
----
Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br>
-- Hugh Laurie, via Twitter, 2014-09-10
----
It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br>
-- Ricky Gervais
----
»Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br>
-- Friedrich Nietzsche
----
There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br>
-- Mark Twain
== Computers ==
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br>
-- Donald Knuth
----
Because user errors often produce unpredictable results, the user should try to avoid them.<br>
--IBM MVS/XA System Programming Library
----
...and then we wrote scripts to write the configs for us, and using
these scripts, we made mistakes in a faster, more automated manner.<br>
-- 'A Gentle Introduction to Cricket', on MRTG configuration
----
Micro Credo: Never trust a computer bigger than you can lift.
----
Anything that can be done in O(N) can be done in O(N^2).<br>
-- Ralf Schuettau (after looking at a particular piece of code)
----
101 reasons why you can't find your Sysadmin:<br>
68: It's 9AM. He/She is not working that late.<br>
-- Koos van den Hout
----
Reason #173 to fear technology...
o o o o o <o <o> o> o
.|. \|. \|/ // X \ | <| <|>
/\ >\ /< >\ /< >\ /< >\ /<
Mr. Asciihead learns the Macarena.
----
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying to
produce bigger and better idiots. So far, the Universe is winning."<br>
-- Rich Cook
----
"Well you know, C isn't that hard, void (*(*f[])())()
for instance defines f as an array of unspecified size,
of pointers to functions that return pointers to
functions that return void... I think".
----
"The 80xxx series of microprocessors is clear evidence that INTEL
isn't doing in-house drug testing."<br>
-- (Usenet, 1988)
----
;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br>
-- obs@burnout.demon.co.uk (obscurity)
----
;BSD: "do what you like with our code how you like,
:just give us some credit since you used our stuff"
;GPL: "I am RMS of FSF, your patches and code enhancements
:will be assimilated into this copylefted source.
:Resistence is futile..."
----
;Microsoft: "Where do you want to go today?"
;Linux: "Where do you want to be tomorrow?"
;BSD: "Are you guys coming, or what?"
----
=== Microsoft ===
----
Customer: "I'm running Windows 95 and Internet Explorer 4."<br>
Tech Support: "Y-e-e-e-e-s........"<br>
Customer: "My Computer isn't working now."<br>
Tech Support: "Yes, you just said that."
----
Friends don't let friends use Microsoft.
----
"One World, One Web, One Program" - Microsoft Promotional Ad<br>
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler
----
Microsoft:<br>
"Just click on the START button and your journey to the Dark Side will be complete!"
----
You have moved the mouse.<br>
Windows NT must be restarted for the changes to take effect.<br>
Press "OK" to reboot.
----
Microshaft: Where do you want to crash today?
----
Microsoft Windows: It just keeps getting beta and beta.
----
"NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br>
-- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs
----
windows 95: n. 32 bit extensions and a graphical shell for a 16 bit
patch to an 8 bit operating system originally coded for a 4 bit
microprocessor, written by a 2 bit company that can't stand 1 bit of
competition.<br>
-- Rev. Pee Kitty
----
My other computer is your Windows box.
----
In a world without walls or fences, what use do we have for windows or gates?
----
The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br>
-- Douglas Adams, on Windows '95
----
Microsoft: "Where do you want to go today?"<br>
Unix: "What do you need to get done today?"<br>
Irix: "Uhh... what day is it today?"
----
Bill Gates is just a monocle and a Persian cat away from being one
of the bad guys in a James Bond movie.<br>
-- Dennis Miller
----
=== Macintosh ===
----
One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br>
-- Gassee - Apple Logo
----
The Box said Win '95 or better - So I used a Macintosh!<br>
-- Harold Herbert Tessman
----
"Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br>
-- Douglas Adams
----
=== UNIX ===
----
Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br>
-- Thomas Scoville
----
"Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br>
-- dustin@spy.net
----
Contrary to popular belief, Unix is user friendly.<br>
It just happens to be selective about who it makes friends with.<br>
-- Kyle Hearn <kyle@intex.net>
----
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
----
earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg`
Broadcast message from god (console) Wed May 16 13:45:22 2000...
Earth is shutting down in 5 minutes for a system upgrade. All users
please log out or transfer to heaven.god.net or hell.god.net. Thank you.
----
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br>
-- Hogfather, Terry Pratchett.
[[Category:Personal]]
e3b1c8a1b1a4afc98f9386f6fb12463d1b319823